Barbecue restaurant specializing in grilled meats. Offers a variety of dishes.