Mayflower Seafood Restaurant

Permanently closed
171 E Broad St
Athens, GA 30601

The Mayflower Seafood Restaurant, located in Athens, Georgia, has been a cherished dining establishment since 1948, proudly serving the community for over 60 years under the Vaughn family's ownership. Known for its authentic Southern cuisine and warm hospitality, the restaurant has become a staple for both locals and visitors seeking a true taste of the South.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesGeorgiaAthensMayflower Seafood Restaurant

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.