Anchor Bar is a well-known restaurant in Buffalo, NY that specializes in serving traditional American cuisine.
With a focus on casual dining and a relaxed atmosphere, Anchor Bar is a popular spot for locals and visitors alike to enjoy classic comfort food.
Generated from their business information