Barbecue restaurant offering a taste of grilled specialties. Features a restaurant, bar, and shop.