Barbecue restaurant offering grilled dishes. Known for its food.