Barbecue restaurant, known for its unique atmosphere.