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
La Parisienne Bakery
La Parisienne is a French bakery in North Miami good for a quiet lunch or grabbing a big baguette to-go.
Cliff’s Restaurant & Catering
Cliff’s is a little Jamaican restaurant in North Miami. They serve very tasty classic Jamaican dishes.
CY Chinese is a North Miami Szechuan spot that serves hot pot, dumplings, and more Szechuan dishes.
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.
Heartland is an outdoor restaurant in Little Haiti where you can have some wine, a steak, and watch live music.
The Fish House
Fish House is a South Miami seafood restaurant with a huge menu and weekly 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.
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