Mayport is located near the mouth of the St. Johns River east of Jacksonville. Seafood has been a Mayport tradition since its earliest days.
Singleton’s Seafood Shack has been serving fresh seafood direct from the boat since 1969. It is a great place to eat before taking the ferry across the river on your way to Fort George Island and Amelia Island.