Bull and Barrel Pub is a cozy establishment serving a wide variety of imported and domestic beers for over 26 years. They offer a cross-section of Canadian and traditional pub fare, with specialties like fish and chips and house-made pub pies.