Best Seafood in Miami

Joe's Stone Crab

Joe's Stone Crab




Endless options for seafood in Miami

  • Share
By: Jennifer Haz

Ahoy, seafood lovers! There's nothing quite like fresh fish and seafood. Fishing is not only a sport but a way of life in Miami. Local anglers reel in some of the freshest and finest from the Atlantic Ocean daily. The destination has been rocking the culinary boat for quite some time with a sea of talented chefs, so it’s no wonder this popular question comes up so often – Where can I get your best seafood, Miami? Here is a short list of restaurants, many with longstanding reputations, doing their part to keep our seafood standards at the highest level.

stone crab on ice at Joe's Stone Crab
No trip to Miami would be complete without a stop at Joe's Stone Crab

Joe's Stone Crab Restaurant

This iconic Miami Beach establishment is known as THE go-to spot for fresh stone crabs (in season between October and May). Made with fresh, high-quality ingredients, other menu favorites include the award-winning clam chowder, Alaskan King Crab, lobster tails, crab cakes and sides like the fried green tomatoes, cole slaw and hash browns. If you still have room for dessert, the Key lime pie is amazing! Joe’s Stone Crab doesn’t take reservations unless you’re booking a private room for a group of 20 or more, so expect a wait time of 90 to 120 minutes and just know that it’ll be so worth the wait. Short on time? Next door, Joe’s Take Away menu also offers stone crabs and many of the restaurant’s signature items, as well as its own specialty items such as the lobster Rueben and shrimp & scallop ceviche.

11 Washington Ave., Miami Beach, FL 33139

fish on ice at Casablanca
Casablanca on the River doubles as both a fish market and restaurant

Casablanca on the River

With more than 20 years of experience in commercial fishing, Casablanca Seafood supplies the best fresh catches for Casablanca on the River and its sister restaurant, Casablanca on the Bay, every day. Casablanca on the River is one of several restaurants located along the historic Miami River, with exceptional views of the Downtown Miami skyline, that allow patrons to arrive by boat. They can dock and dine in or purchase takeout. Boaters in a rush can even opt to buy filets from the restaurant’s seafood market and grill them on their own boat. Choose from menu items like grilled octopus, Creole shrimp tostones, the signature grilled parrillada platter piled high with calamari, oysters, clams, mussels, prawns and grilled fish, or an impressive raw bar full of ceviches and oysters. Oysters are half price during happy hour Monday through Thursday from 4-7 p.m. and Friday from 4-8 p.m., along with select beers, wines, cocktails and appetizers.

400 NW North River Drive, Miami, FL 33128

paella at Garcia's
Enjoy delicious Cuban-inspired dishes as Garcia's

Garcia’s Seafood Grill and Fish Market

For a more casual vibe, try Casablanca’s next-door neighbor, Garcia’s. For more than 50 years, this successful family-run business has offered a Cuban-influenced menu pairing fresh seafood with side dishes of rice, beans and plantains, and desserts like the tres leches cake, guava cheesecake and flan. Similar to Casablanca, guests have the option of indoor or outdoor riverfront dining, as well as dockside takeout at the fish market next door. Popular items include the famous fish dip, signature grouper chowder, Florida stone crab, conch fritters, fried shrimp po' boy sandwich and grilled grouper. The daily blackboard specials never disappoint.

398 NW North River Drive, Miami, FL 33128

La Camaronera

You can find great seafood at a great price in Miami at La Camaronera. Menu items are around $7 or $8. This seafood restaurant opened more than 40 years ago as a Cuban fish-fry joint where patrons ate standing up at the counter. Today it is considered a hidden gem for locals and home to the best fried fish sandwich in Miami – the signature "pan con minuta" snapper sandwich served on a Cuban roll. Rich in flavors, just like the restaurant’s neighborhood of Little Havana, the fresh fish is lightly coated in golden batter and fried to perfection. Other menu highlights are fried shrimp or fish with yellow rice and green plantains, the fried lobster sandwich, shrimp tacos, conch, hush puppies and corvina.

1952 W. Flagler St., Miami, FL 33135

Captain's Tavern Restaurant & Seafood Market

For a hidden seafood gem, look no further than Captain’s Tavern, an area favorite since it was opened in 1971 by Bill Bowers, a.k.a. "The Captain." His network of seafood suppliers allows him to provide his loyal customers with a wide selection of fresh whole fish at the best prices – all coming from the restaurant’s own next-door seafood market. Similarly, thanks to relationships with winemakers, he presents one of the best wine lists in Miami. The Captain and his wife, Audrey, take pride in making sure everything in the restaurant is made from scratch, from the salad dressings to the scotch bonnet sauce, stemming from Audrey’s Jamaican roots. Entrées include the jumbo Caribbean lobster tail, King Crab legs, Cajun scallops, crispy branzino and one of the best salmon dishes in Miami – the miso-glazed Faroe Island salmon. Plan your visit around the 2-for-1 Maine lobster dinner every Tuesday through Sunday night.

9625 S. Dixie Highway, Miami, FL 33156

The River Oyster Bar

The River Oyster Bar has been a Brickell neighborhood staple since 2003 for the best oysters in Miami. It temporarily closed in 2020 with plans to reopen in a new location nearby. This restaurant has an impressive raw bar with ceviche, sashimi and a selection of high-quality oysters flown in from all over the U.S., including Salt Aires, Hood Canals, Pickle Points, Oyster Ponds and many others. The oysters are prepared in various ways to satisfy all cravings – from roasted with sofrito, manchego and chorizo to po’ boy slider style. If you’re in the mood for a Miami seafood platter, order the Grand Seafood Plateau – a feast of Atlantic and Pacific oysters, clams, chilled mussels, shrimp cocktail, Maine Lobster cocktail, seafood ceviche, snapper and tuna tartare, 30g Caviar Osetra Royal Amur and fresh large stone crab claws.

Reopening in fall 2020 in a new location right down the street from its previous location at 33 SE 7th St., Miami, FL 33131

As you can see, the recipe for success for these restaurants is not only creating tasty dishes in the kitchen but to also have adjoining fresh fish markets and/or strong relationships with the best seafood purveyors. There's no shortage of seafood in Miami, so there's always somewhere new to try. 

Things To Do Nearby

Choose a category

{{ctrl.swiper.activeIndex + 1}} / {{ctrl.totalItems}}