Horrible Reviews of Buffalo from Tourists Who Are The Worst
Living in Buffalo, you can't help but love it. But, when people from out of the area visit, they don't always enjoy their time here. So I thought it would be fun to look at some of the reviews people have left after visiting the Queen City and not enjoying their experience.
PICS: Buffalo on Tap 2021
Buffalo On Tap Craft Beer Festival, presented by Consumers Beverages was an amazing time with over 100 craft beers, seltzers, and hard ciders from over 50 breweries.

Load More Articles