Seafood restaurants in Miami
- Sort by:
- Popular
-
A
CJ’s Crab Shack
This casual spot seems a cut above the rest of its Ocean Dr resto-siblings. As the name promises, there are lots of crustaceans served by a sassy waitstaff with complimentary dry attitude (it’s endearing). Happy hour is a happy steal: $5 for a half-dozen oysters, $6 for two stone-crab claws.
reviewed
-
B
Big Fish
Big Fish has a catch-the-sun color scheme, open deck and blue-water breezes – could you come closer to Mediterranean island ambience in Miami? OK, the Miami River isn’t the Aegean Sea (you’re almost under the Metromover), but the seafood is fresh; try anything off the fish menu, sip some wine and love life. Film buffs: Alec Baldwin shot a thief on the back patio here in the ’80s cult flick Miami Blues.
reviewed
-
C
Altamar
Located on the west side of Alton Rd – the stretch most pedestrians miss – Altamar rules the fresh fish stakes. Or just about any seafood lists. The jumbo crabcake and mustard sauce, soft-shell crab marinated in lemon and herbs and, yes, any fish on the menu are all good bets.
reviewed
-
D
Garcia’s
Crowds of Cuban office workers lunch at Garcia’s, which feels more like you’re in a smugglers’ seafood shack than the financial district. Expect occasionally spotty service (a bad thing), freshly caught-and-cooked fish (a good thing) and pleasantly seedy views of the Miami River (sweet).
reviewed
-
E
Grillfish
Sometimes it’s all in a name. They grill here. They grill fish. They could call it ‘Grillfish Awesome’ because that’s what this simple yet elegant restaurant, with its cutely mismatched plates and church-pew benches, serves: fresh seafood, done artfully and simply and joyfully.
reviewed
-
F
Boater’s Grill
Located in Crandon Park, this waterfront restaurant (actually, water below and all around) feels like a Chesapeake Bay seahouse from up north, except the menu is packed with South Florida maritime goodness: stone crabs, mahimahi and lobster paella.
reviewed






