We love a good, salty seafood shack where the server has a wooden leg and mumbles something about buried treasure while passing you oysters. But it’s nice to have options, and if you want your seafood in a slightly more upscale environment, try Stiltsville Fish Bar. You can still dig into some simple and delicious things like sweet corn spoon bread, smoked fish dip, and grouper, but here you can do it while wearing pants and you won’t have to worry about a seagull snatching any of it off your fork. Stay vigilant if you sit outside, though. You never know with seagulls.
More spots in South BeachSee more
When you’ve had two to four more drinks than planned, head to La Sandwicherie in South Beach after a night out - they’re open until 5am.
The Chicken Spot
The Chicken Spot is a small South Beach restaurant that serves really good fried chicken sandwiches.
Osteria Morini is an Italian restaurant in a South Beach hotel. It’s a little touristy, but the pasta is very good and the outdoor seating is pretty.
More Seafood spotsSee more
Shore To Door Fish Market
Shore To Door in Coconut Grove serves fresh fish on the weekends. Their backyard is our favorite place in the whole city to eat seafood.
Plaza Seafood Market
Plaza Seafood is a casual market and restaurant where you can eat fantastic fried seafood or buy a fish to-go.
Heartland is an outdoor restaurant in Little Haiti where you can have some wine, a steak, and watch live music.
Suggested by our writers
La Camaronera Fish Market
Little Havana’s La Camaronera serves great seafood in a casual space. It’s also where you’ll find the incredible pan con minuta sandwich.
Garcia’s Seafood Grille & Fish
Garcia’s is an old-school seafood spot on the Miami River in Downtown that’s casual, but delicious.
Pubbelly Sushi is a fun spot in Sunset Harbour that’s good for sharing some sushi and small plates.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more