Barbecue offers barbecue, buffet, and plated meals, featuring roasted meats. They also provide barbecue workshops and other activities.