Singleton's Seafood Shack, Atlantic Beach
Singleton's Seafood Shack in Mayport

Sea-to-Table: An Insider’s Guide to Local Seafood Restaurants on the First Coast

When it comes to local seafood, the First Coast and Jacksonille have no shortage. Our insider’s guide gives you the best places to nosh on fresh catches from the sea.

Beachside Seafood, Local Seafood

Beachside Seafood & Market Seafood spot with picnic tables on a screened rooftop deck, plus a market selling local fish. 120 3rd St S, Jacksonville Beach,  444-8862

Blue Crab Crabhouse & Bar A crab-centric menu stars at this casual seafood hideaway with a covered deck area and a full bar. 3057 Julington Creek Rd, 260-2722

Blue Fish Restaurant and Oyster Bar Bustling, stylish Avondale eatery draws a crowd with seafood, a raw bar and happy hour in an upscale setting. 3551 St Johns Ave, Jacksonville, 387-0700,

bonefishBonefish Grill Contemporary grill chain offering a seafood-centric menu, plus steaks & cocktails. 10950 San Jose Blvd, Jacksonville, 370-1070,

Chart House Boasting a view of the city skyline and the St. Johns River, the Chart House serves daily fresh fish and other delicious seafood entrées such as Crab Stuffed Mushrooms, as well as steaks and prime ribs. 1501 Riverplace Blvd, 398-3353

Chowder Ted’s It’s a true Florida fish shack, well-loved by the locals. Try the Minorcan chowder or the smoked fish dip. 5215 Hecksher Drive, Jacksonville, 714-6900,

Clark’s Fish Camp  Stuffed wild animals preside over this popular creekside eatery serving fish, steak and exotic meats. For a slice of weird Florida, this is the place to take visitors to Jacksonville. 12903 Hood Landing Rd, Jacksonville, 268-3474,

The Fish Company Oysters from the raw bar star at this casual seafood joint with an unfussy menu of fish dishes. 725-12 Atlantic Blvd, Atlantic Beach, 246-0123

See our full review of The Fish Company: Craving Seafood? Try The Fish Company in Atlantic Beach 

Julington Creek Fish Camp_tacosJulington Creek Fish Camp Relaxed, elegant spot for seafood with a Southern twist, plus a full bar & a view of the river. 12760 San Jose Blvd, Jacksonville, 886-2267,

Marker 32 Polished eatery with locally sourced seafood & expansive views of the Intracoastal Waterway. 14549 Beach Blvd, Jacksonville, 223-1534,

Mitchell’s Fish Market Global seafood dishes, a raw bar and happy hour lure diners to this casual-but-stylish chain eatery. 5205 Big Island Drive, Jacksonville, 645-3474,


Parsons Seafood Restaurant A worn but cozy relocated home houses this under-the-radar shack offering a seafood-focused menu. 904 6th Ave S, Jacksonville Beach, 249-0608,

Roy’s High-end chain serving notable chef Roy Yamaguchi’s Hawaiian fusion fare in a contemporary setting. 2400 3rd St S, Jacksonville Beach, 241-7697

saltlifefoodshackSalt Life Food Shack This sleek restaurant is nothing like a shack, despite the name. Buzzy, surf-themed hangout with an eclectic seafood menu including sushi, tacos and burgers. 1018 3rd St N, Jacksonville Beach, 372-4456,

Seafood Kitchen With a 20 year history, this family seafood joint is well-loved by the locals. Relaxed spot with a crab-shacklike ambiance serving fish dishes and signature raw gator tail.  31 Royal Palms Dr, Atlantic Beach, 241-8470,

safe harbor, local seafood, atlantic beachSafe Harbor Seafood Market & Restaurant Bustling seafood market serving fresh, over-the-counter catch in a pierside setting. 4378 Ocean Street #3, Atlantic Beach, 246-4911,

Ship 2 Shore Seafood & Steaks This down-home Northside joint serves up seafood with sides of hush puppies, fried green tomatoes and other Southern favorites. They’re known for their generous portions. 1403-21 Dunn Ave, 513-4624,

Sid & Linda’s Seafood Market Known for their delicious blackened scallops, the casual family-owned market and eatery serves Southern sides and seafood in Greater Arlington. 12220 Atlantic Blvd, Jacksonville, 503-8276,

Two Dudes Fresh Seafood The only two rules at this colorful but casual, beach-y restaurant are that nobody leaves hungry and everyone leaves happy. The Two Dudes prides itself on the freshest possible seafood and quirky favorites such as The Turtle Burger. 22 Seminole Rd, Atlantic Beach, 246-2000,

Singleton’s Seafood Shack Rustic fish camp is a longtime source of fresh seafood basic in a weathered waterfront setting. 4728 Ocean St, Atlantic Beach, Singletons Seafood Shack on Facebook

Sliders Seafood Grille, Local Seafood, Neptune BeachSliders Seafood Grille Popular oyster bar and seafood joint with bench seating, a big outdoor deck and a laid-back vibe. 218 1st St, Neptune Beach, 246-0881,

Trent’s Seafood Laid-back, family-owned seafood shack serving up fish dishes and Southern sides to diners in booths. 4553 120th St, Jacksonville, 908-4202,

If you see anything that we have missed, please help us grow our guide by leaving a comment on this post and we will update accordingly. Thanks! 

See also Where to Eat in Atlantic and Neptune Beach and our Fresh Seafood Market Guide.

About Erin Thursby