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
Mama Joon is a Mediterranean restaurant in the Life House Hotel in South Beach. The food is just okay, but the backyard is pretty.
Regina’s Grocery is a little sandwich counter inside South Beach’s Urbanica The Meridian Hotel. The subs are big, tasty, and work great for the beach.
Miami Mediterranean Cuisine
Miami Mediterranean is a good place to stop by for a quick gyro and other Mediterranean food in South Beach, and it’s open till 2am.
More Seafood spotsSee more
Whiskey Joe’s is a seafood restaurant in Key Biscayne with a lot of outdoor waterfront seating. The seafood’s OK. The view is better.
Plaza Seafood Market
Plaza Seafood is a casual market and restaurant where you can eat fantastic fried seafood or buy a fish to-go.
La Mar by Gaston Acurio
La Mar by Gaston Acurio in Brickell Key serves Peruvian food, including a variety of cebiches, and has a great view of the harbor.
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.
Pubbelly Sushi is a fun spot in Sunset Harbour that’s good for sharing some sushi and small plates.
Garcia’s Seafood Grille & Fish
Garcia’s is an old-school seafood spot on the Miami River in Downtown that’s casual, but delicious.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more