Some of the best bites in Florida come from places you would drive right past without a second look. A plain roadside shack, a smoky little market, a picnic table by the water, and then one cracker loaded with smoked mullet dip changes your whole afternoon.
Smoked fish is a true Old Florida tradition, and the spots that still do it right are worth hunting down. Grab some cash, bring a cooler, and get hungry, because these places deliver far more than their humble looks promise.
1. Ted Peters Famous Smoked Fish, St. Petersburg, FL

Red oak smoke has been curling over Pasadena Avenue for more than 70 years, and the smell alone could pull you off the road. Ted Peters is the granddaddy of Florida smoked fish, a humble and historic spot where fish is smoked for four to six hours over native Florida red oak.
The result is fish with deep, steady flavor and a tender bite. Dinner plates come generous, loaded with smoked fish and classic sides like coleslaw and potato salad.
Smoked mullet is a local favorite here, and the Smoked Fish Spread with Saltines is the snack that started countless family traditions.
Not into fish? There is a jumbo cheeseburger and Manhattan clam chowder, plus key lime pie to finish.
Kids get their own menu, and service moves quickly even when the place fills up.
Plan ahead, though. It is cash only, closed Monday and Tuesday, and open Wednesday through Sunday from 11:30 AM to 7:30 PM.
Weekend afternoons get busy, so a Thursday visit is the calm play, and expect around $20 to $30 per person.
2. Walt’s Fish Market Restaurant, Sarasota, FL

Legendary is a big word, but Sarasota locals use it freely when talking about the smoked mullet dip at Walt’s. Served with saltines as a starter, it has earned a reputation that keeps the Tamiami Trail parking lot full.
Walt’s is part fish market, part restaurant, set in an industrial-style space decorated with mounted fish. There is a fresh catch every day, along with a Captains Platter, coconut shrimp, crab rolls, and hush puppies.
Here is the insider move: buy the fish spread by the pound at the market counter and take it home. It makes a perfect snack for the beach or a backyard gathering.
Live music adds to the fun, and dogs are welcome both inside and out. Doors open daily from 11 AM to 9:30 PM, but there is usually a wait and parking can be tricky, so arriving early pays off.
Budget about $20 to $30 per person.
3. The Freezer, Homosassa, FL

Yes, you will be eating inside an old seafood freezer, and that is exactly the charm. Tucked into the Old Florida fishing town of Homosassa, The Freezer is a quirky waterfront hideaway that rewards anyone willing to find it.
Steamed shrimp is the house specialty, and it comes out fast and full of flavor. The Salmon and Mullet Dip is the reason it lands on this list, a smoky, creamy spread that pairs perfectly with a lazy afternoon by the marina.
Stone crab claws, snow crab, and clam chowder in a bread bowl round out the menu.
You can arrive by boat, car, or bike, and the outdoor seating looks out toward Monkey Island. Dogs are welcome too.
Bring cash, since this spot keeps things old school. At roughly $10 to $20 per person, it is one of the best values on the Nature Coast, and hours run 11:30 AM to 9 PM most days, until 10 PM on Friday and Saturday.
4. Nachman’s Seafood Market & Smokehouse, Redington Shores, FL

Think of Nachman’s as a smoked fish library. Shelves and coolers hold a rotating selection of smoked fishes of the day, from mullet to salmon, alongside fresh and frozen local seafood.
The famous smoked fish spread comes in many sizes, so you can grab a small tub for the beach or a big one for a crowd. Stock stays well filled, which matters on busy Friday and Saturday afternoons.
Surprises live in the case too. Smoked chicken, smoked sausage, and even smoked ribs share space with stone crab, Argentine reds, and smelt.
Anglers get a bonus, since the marina side sells live bait. Hours are 10 AM to 6 PM on weekdays and 11 AM to 5 PM on Saturday, closed Sunday, with a free parking lot right on Gulf Boulevard.
5. Frenchy’s Stone Crab and Seafood Market, Dunedin, FL

Bright colors and a festive mood greet you on Causeway Boulevard, right on the way toward Honeymoon Island. Frenchy’s is known around Pinellas County for grouper, but the market counter hides some smoky treasures.
Smoked mullet and fish spread are both worth putting in your basket. Pair them with shrimp, kabobs, red grouper, or large scallops and you have a seafood feast for home.
Shopping here feels relaxed and welcoming, with free parking on site. Hours stretch from 10 AM to 7 PM on weekdays, 9 AM to 7 PM on Saturday, and 10 AM to 6 PM on Sunday, so a weekday morning visit skips the Friday rush.
6. Mineral Springs Seafood by The Bay, Crawfordville, FL

Out where the Panhandle meets the Big Bend, Highway 98 rolls past marshes and quiet fishing towns. Right along that stretch, serving the Panacea area, sits a market that puts customer service first and smoked fish a very close second.
Mineral Springs makes its own smoked fish dips in a few styles, plus homemade deviled crab dip and steamed shrimp. Their smoked salmon, often finished with orange slices, is a standout.
Fresh local shrimp, clams, scallops, oysters, and fish fill out the cases. It feels like a true coastal market, not a tourist stop.
Open seven days a week from 10 AM to 6 PM, it is an easy road trip stop. Saturday afternoon is the busiest time, so weekdays are calmer for browsing.
7. Mullet’s Fish Camp, St. Petersburg, FL

Funky fits Mullet’s like a well-worn ball cap. This South St. Pete fish camp has a big outdoor space, live music, and a smoker working right out back every day.
Smoked fish dip here is packed with bold flavor, and it shares the spotlight with the Signature Smoked Wings. Grouper tacos, grouper nuggets, Cajun fried fish, and peel and eat shrimp keep the table busy.
Families fit right in, with a kids’ menu and Minnow’s Mac N Cheese for little ones. Dogs are welcome, and unlike many spots on this list, reservations are accepted.
Hours run noon to 9 PM Tuesday through Thursday and Sunday, until 10 PM on Friday and Saturday, closed Monday. Expect around $20 to $30 per person, and weekday afternoons are the quietest.
8. Stuart’s Smoke Shack, New Smyrna Beach, FL

Saturday only. Mark your calendar, because Stuart’s Smoke Shack opens just one day a week, from 10 AM to 6 PM.
Sitting along State Road 44 near New Smyrna Beach, this little stand keeps its focus simple: smoked mullet and dip. No sprawling menu, no fuss, just the classic East Coast roadside smoked fish experience.
Bring cash and make sure smoked fish dip ends up in your bag. Grab a whole smoked mullet too if you want the full Old Florida treat.
A Saturday beach day in Volusia County pairs nicely with a stop here on the way.
9. Summerlin’s Baywood Smoked, Fort Pierce, FL

Ruined for every other smoked fish dip. That is the kind of loyalty Summerlin’s Baywood Smoked inspires along the Treasure Coast.
This roadside market on South US Highway 1 in Fort Pierce is all about small-batch smoked fish dip. It is the sort of spot where you plan to buy one container and leave with three.
Hours are Monday through Saturday from 10 AM to 5 PM, closed Sunday. Pack a cooler if you are driving the coast, since this dip deserves to make it home in good shape.
10. McMullen Fish House, St. Petersburg, FL

From catching to cooking, McMullen Fish House handles the whole journey of a fish. That all-inclusive approach makes this neighborhood spot on 4th Street South a favorite for St. Pete seafood lovers.
Smoked mullet is a star, often paired with macaroni salad and coleslaw for a simple, satisfying plate. A house secret sauce adds extra kick, and grouper chowder makes a cozy companion.
Crab fans should be patient, since some dishes take time. Luckily, a plate of smoked mullet makes the wait easy, and the staff keep things warm and welcoming.
Hours run 9 AM to 7 PM most weekdays, later on Friday and Saturday, with shorter Sunday and Monday hours. Thursday evening and Monday morning are the calmest windows.
11. Star Fish Company, Cortez, FL

Cortez has been a working fishing village for generations, famous across Florida for its mullet. Star Fish Company sits right on the water in the middle of that history.
Part fish market, part dockside hangout, it serves fresh local seafood at outdoor picnic tables overlooking the boats. The setting feels like a postcard from Old Florida, weathered docks and all.
Ending the list here just feels right, since this village is where Gulf Coast mullet culture runs deepest. Grab a seat, watch the boats, and taste the catch where it comes ashore.
Hours are 11:30 AM to 8 PM Tuesday through Saturday and 11:30 AM to 3 PM on Sunday and Monday. Mornings and early lunch are the quietest times to snag a waterfront table.
Share this story

