Since 1966, this spot has been the best place to eat on the Miami River - where you can watch yachts, boats that are almost certainly smuggling something illegal, and the occasional lost dolphin all drift by over the course of lunch. It’s still a good choice because it’s delicious, simple, and one of the few waterfront spots where you won’t be surrounded by $200 bottles of rosé and people who arrived via luxury jet ski. Start with some fried shellfish, listen closely to the daily specials, and if it’s stone crab season, you know what to do.
More spots in DowntownSee more
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.
Mignonette is a slightly upscale seafood spot on the edge of Downtown where you can find some of the best oysters in town.
Raja’s Indian Cuisine
Raja’s is a super casual little Downtown restaurant that serves good Indian food - and a lot of it.
More Seafood spotsSee more
Arson is a Downtown spot that specializes in meat and seafood and tends to light a lot of their dishes on fire.
Shuckers Bar and Grill
Shuckers is a casual waterfront restaurant in North Beach where you can get decent seafood with a more-than-decent view.
Novikov is an upscale spot in Downtown where you will spend a lot of money and be surrounded by people in businesswear.
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.
Stiltsville Fish Bar
Stiltsville is an upscale seafood spot in Sunset Harbour where you can have a sit-down meal and eat some pretty good seafood.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more