Captain Jim’s is a casual North Miami spot that has some of the best seafood you’ll find in the city. This place serves fresh, local seafood and daily catches blackened, grilled, fried, or in sandwich form - and it’s all incredibly good. The restaurant itself is simple, but the real reason you come here is to eat perfectly cooked conch, shrimp, grouper, and whatever else you can fit on the table.
More spots in North MiamiSee more
Bagel Bar East
Bagel Bar East is a casual breakfast spot in North Miami with a big menu and pretty good bagels.
Oishi Thai is a quiet restaurant in North Miami that serves some really good sushi and Thai dishes.
Kingston Delight is a casual, cafeteria-style restaurant in North Miami with good jerk chicken.
More Seafood spotsSee more
Joe’s Take Away is the much more casual location next door to Joe’s Stone Crab where you can show up in shorts and get food to go.
Arson is a Downtown spot that specializes in meat and seafood and tends to light a lot of their dishes on fire.
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.
Garcia’s Seafood Grille & Fish
Garcia’s is an old-school seafood spot on the Miami River in Downtown that’s casual, but delicious.
Monty’s Raw Bar
Monty’s in Coconut Grove feels like a Key West raw bar, minus the annoying drive. Come here for the views, but don’t expect the city’s best seafood.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more