Barbecue restaurant specializing in grilled meats. Offers a dining experience.