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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.