Mayflower

restaurants / Seafood

Mayflower information

Location
Jackson , USA
Address
123 W Capitol St
Telephone
+1 601 355 4122
Prices
mains $21-29
Opening hours
11am-2:30pm & 4:30-9:15pm Mon-Fri, 4:30-9:30pm Sat
Something wrong?
Submit a correction

It looks like just another downtown dive, but it's a damn fine seafood house. Locals swear by the broiled redfish, and the Greek salad, which becomes a meal when you add pan-seared scallops (sensational!). Everything is obscenely fresh.