Buffalo Makes Thrillist’s Most Underrated City to Spend a Weekend!

Why thank you, Thrillist. We couldn’t agree more. The site has named Buffalo as the most underrated city to spend a weekend. The author, Matt Meltzer seems to be a pretty big fan. He also seems to get it – writing, “Most people assumed I was going to see Niagara Falls. Some mentioned wings. They […]