Anchor Bar
There’s no place to have Buffalo wings like at Anchor Bar in downtown Buffalo which invented the dish. Hundreds of license plates hang on the walls that the restaurant claims are from visitors all over the world – just don’t ask how they drove back home without plates. Be sure Read more…