Barbecue restaurant offering grilled specialties.