Buffalo Bar, the Return of the Bonnie & Clyde BurgerJoe_haddock·Business & Culture·28 November 2016Buffalo Bar is one of Cardiff's finest independent venues, and has received multiple awards for its hand-crafted burgers.