BBQ World offers jumbo-sized barbecue in a casual setting.