
Mayflower Cafe
Jackson FEATURED
The Mayflower Cafe is the oldest operating restaurant in the capital city, first serving customers in 1935. The restaurant is famous for its classic, Greek-inspired seafood and steak menu, which has been passed down through generations of the Kountouris family. […]












