There is a particular kind of Florida afternoon that belongs entirely to a place like Singleton’s Seafood Shack. The sun is angled low, the St. Johns River is doing that pewter-and-gold thing it does near the water’s edge at Mayport, and a basket of peel-and-eat shrimp has just landed on the table in front of you. If that sentence doesn’t already have you reaching for your car keys, keep reading — because Singleton’s is one of those genuinely irreplaceable Jacksonville institutions that still feels like it exists outside of time.
Tucked into the fishing village of Mayport — a working port community at the very mouth of the St. Johns River, about twenty miles east of downtown — Singleton’s has been feeding locals and lucky visitors since 1969. That’s not a marketing number. That’s more than five decades of knowing exactly what they’re doing with the freshest seafood in northeast Florida. The Singleton family built this place when Mayport was already a tight-knit community of shrimpers and Navy families, and the spirit of that original crowd still lingers in the best possible way. You’ll see fishermen still in their gear two tables over, retirees who have been coming here since the Carter administration, and a handful of newer Jacksonville transplants who found the place and immediately understood why it matters.
The menu is straightforward and completely honest. Fried shrimp baskets. Steamed blue crab. Oysters on the half shell when the season cooperates. Fish sandwiches made with whatever came in fresh that morning. There’s a fish dip that has its own devoted following, and the hushpuppies are the kind you’ll think about on the drive home. Nothing here is trying to be anything other than what it is: real Gulf and Atlantic seafood, prepared simply, served generously, priced fairly. In a dining landscape increasingly cluttered with concept restaurants and curated atmospheres, Singleton’s is a reminder that the best ambiance is just a waterfront table and honest food.
Speaking of that waterfront — ask for a spot on the outdoor deck if the weather cooperates, and in Jacksonville, it usually does. You’re right at the edge of the river, watching shrimp boats idle in and out of the Mayport basin, with pelicans making their theatrical dives just offshore. The ferry landing for the St. Johns River Ferry is nearby, and the whole neighborhood has a salty, unhurried character that makes an hour feel like a full afternoon off.
Singleton’s doesn’t take reservations, and on weekends there can be a wait. Go anyway. Bring cash if you have it, though they do take cards. Come hungry, arrive a little early if you’re anxious about a table, and plan to linger. Order the shrimp. Order the oysters. Let the river do what rivers do in this part of Florida, which is make everything feel a little slower and considerably more worthwhile.
Mayport is an easy drive from the Beaches area or from downtown Jacksonville, and pairing a visit to Singleton’s with a walk around the fishing village or a quick trip on the Mayport Ferry makes for a genuinely full and satisfying day in a corner of the city that still feels like its own world. Jacksonville has no shortage of good things to eat and see, but Singleton’s Seafood Shack sits in a category of its own — one that newer establishments simply cannot manufacture, no matter how hard they try.
Some places earn their reputation over decades for the same reason a good shrimper knows where to drop the nets: they understand their water, they respect their craft, and they show up every day and do it right. That’s Singleton’s. Go soon, and go hungry.