When the match kicks off, Buffalo is the place to be. With a respectable 4.1 out of 5 from 455 reviews, it’s clear this pub knows how to host a good footy crowd. There’s plenty of seating for fans to gather, and the atmosphere is electric without being chaotic.
Food & Drinks
Food here isn’t just an afterthought. You’ll find a menu that covers the classics — think buttery burgers and loaded nachos that hit just right. The beers are a decent mix of local and international, with prices on the reasonable side for a pub. A decent pint won’t break the bank, which makes it easy to settle in for the long haul (or a particularly tense match).
Game Day Specials
On match days, Buffalo cranks it up a notch. Happy hour deals serve up cheap pints before kick-off, ideal for those pre-match nerves. Keep an eye out for food discounts as well, especially if you’re bringing a gang. You might even catch some promos on local brews, which is a nice touch for anyone wanting to sip local while cheering on their team.
What is the address of Buffalo?
Buffalo is located at Upstairs, 11 Windsor Pl, Cardiff.
Are there other pubs near Buffalo?
Yes, Cardiff has several pubs — check our Cardiff guide for more options.
What are the opening hours of Buffalo?
Hours may vary, especially on match days. It’s best to call Buffalo directly or check Google Maps for up-to-date hours.
Does Buffalo show Premier League?
Yes, Buffalo regularly screens Premier League matches along with other major sporting events.
