There's nothing Floridians love more than sun, sand, surf and seafood. If they didn't, they probably wouldn't choose to live here. Almost all of it is pretty good, but some places really stand out. These are 10 of the best seafood restaurants in Florida, and you'll want to try them all.
1. Ted Peters Famous Smoked Fish, St. Petersburg
Ted Peters has been family owned and operated for over 65 years, becoming a local landmark. Not much has changed in all that time (it's still cash only, for example), and people visit from all over the state to try this truly famous smoked fish and fish dip. Address: 1350 Pasadena Ave S, St. Petersburg, FL 33707. To learn more, visit their website here."
2. DJ's Clam Shack, Key West
This little seafood shack serves some of the best lobster rolls in Florida, thanks to its founders' experience living in both New England and the Keys. Address: 629 Duval St, Key West, FL 33040. To learn more, visit their website here.
3. Food Shack, Jupiter
Despite its humble appearance, Food Shack (AKA Little Moir's) has quite a cult following in its home town. It's best known for creative takes on flavors from around the globe. Address: Jupiter Square, 103 US-1 D3, Jupiter, FL 33477. Click here to learn more.
4. Big Water Fish Market, Sarasota
Enjoy the freshest catch imaginable at this fish market celebrating five years of serving fantastic fish on Siesta Key. Address: 6641 Midnight Pass Rd, Sarasota, FL 34242. Click here to learn more.
5. Fish Shack, Pompano Beach
This hidden gem may be tucked away in a strip mall, but that hasn't stopped it from becoming a local favorite. There are no duds here; go ahead and order anything on the menu. Address: 2460 North Federal Highway
Lighthouse Point, FL 33064. To learn more, visit their website here."
6. Swan River Seafoods, Naples
This restaurant and raw bar is famous for having the best crab cakes in the area. Be warned, though, once you try Swan River's, nothing else will compare. Address: 3741 Tamiami Trail N, Naples, FL 34103. To learn more, visit their website here."
7. Safe Harbor Seafood Market & Restaurant, Atlantic Beach
Considered one of the best seafood restaurants in the Jacksonville area, this market in Mayport serves up fresh fish daily from their boats straight to your plate. Address: 4378 Ocean St #3, Atlantic Beach, FL 32233. To learn more, visit their Facebook page here."
8. Stewby's Seafood Shanty
This beloved local joint doesn't look like much from the outside, but it's what's inside that counts. And what's inside is the freshest, tastiest seafood in town. Address: 427 Racetrack Rd NW, Fort Walton Beach, FL 32547. Click here to learn more.
9. Hull's Seafood Market Restaurant, Ormond Beach
Hull's Seafood Market and Restaurant started with the dream of one man who was passionate about supplying locals with the freshest fish possible. His market began in the early '80s, adding a take-out kitchen in 2005, and eventually becoming the extremely popular market and restaurant you see today. Address: 111 W Granada Blvd, Ormond Beach, FL 32174. Click here to learn more.
10. Turtle Shack Cafe, Flagler Beach
This tiny fish shack is the perfect place to grab a bite after a day at the beach. Even if you don't like seafood (if that's even possible), their award-winning burgers will win your heart. Address: 2123 Florida A1A, Flagler Beach, FL 32136. Click here to learn more.
There are definitely a few here we could add to our Ultimate Florida Restaurant Bucket List. What's your favorite spot for seafood in Florida? Share your thoughts with us in the comments below!
Know another local business in Florida we should feature? Nominate your favorites in our online form here!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!