Pub offering barbecue fare. Popular spot with a lively atmosphere.