bar

Best Bar in America in 716!
It's official (AGAIN).  Buffalo is the best place on earth.  It's the best place to buy a house. It's the best place to vacation in. And now, it boasts one of the best bars in America. Founding Fathers, on Edward Street in the city, has landed on Esquire Magazines "Best Bars In America" list (joined by TWO bars in Rochester...