A barbecue restaurant offering grilled specialties.