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
Kingston Delight is a casual, cafeteria-style restaurant in North Miami with good jerk chicken.
Blue Runner Seafood
Blue Runner is a small truck that sells fresh seafood and some great homemade ceviche.
Sang’s Chinese Food
Sang’s Chinese is a North Miami Chinese restaurant good for weekend dim sum or a casual weeknight dinner.
More Seafood spotsSee more
Watr At The 1 Rooftop
Watr is a rooftop restaurant on top of South Beach’s 1 Hotel. The food is nothing special, but this place has one of the best views in Miami Beach.
Boss Cow is a Brickell seafood spot with raw bar options, ramen, lobster rolls, and more. It’s good for a date or dinner before a night out.
The Jim And Neesie
Jim and Neesie is a cozy restaurant in Mid-Beach’s Generator hostel with some great cocktails and good food too.
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