The Bull & Barrel - London, On

The Bull & Barrel is a country themed restaurant and bar in downtown London October at 359 Talbot St next to Budweiser Gardens. From great chicken wings, burgers and ribs, to line dancing lessons and our famous mechanical bull, The Bull & Barrel serves up great country fun 6 days a week!