Anchor Bar
Buffalo, NY
Food
The Anchor Bar is a bar and restaurant in Buffalo, New York, located north of Downtown Buffalo at the intersection of Main and North Streets. The restaurant was initially established in 1935.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account