clock menu more-arrow no yes mobile
seafood bowl.

14 Splendid Seafood Restaurants in Miami

Where to find the most pristine seafood in the Magic City

View as Map

Miami is scattered with clear waters and sandy beaches, so it is no wonder local restaurants boast the best of the ocean’s crop. Raw bar favorites, fish sandwiches, scallops, shrimp, clams, lobster — just as there is all manner of seafood, so there are all manner of places to eat it. Varied in character and experience, many eateries are structured around fresh catches of the day sourced from local waterways and give a great option of trying seasonal seafood.

From elegant settings to unassuming spots and everything in between, here’s our selection of the best seafood restaurants in Miami for all tastes and price points.

Read More
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Mignonette Downtown

Copy Link

Chef Danny Serfer and Ryan Roman’s oyster heaven serves pristine fish options and crab cakes in a quaint industrial dining room setting. Catch of the day is listed on a vintage marquee behind the bar, and the striped bass and lobster roll are masterfully done. 

Stiltsville Fish Bar

Copy Link

Led by culinary couple Jeff McInnis and Janine Booth, this nautical-themed restaurant in Sunset Harbour offers a large range of Florida fish and seafood dishes to pair with Key-West-inspired drinks. Beyond dishes like Buffalo fish wings, the ever-changing catch of the day, and crab-crusted NY strip, there’s also excellent grilled octopus, buttermilk fried local yellow tail snapper and hearty lobster carbonara.

Klaw Miami

Copy Link

Set in Edgewater’s historic Women’s Club building, this elegant 14,800-square-foot surf and turf spot serves stellar seafood across the floors, including a rooftop terrace. The crab is housed in custom-made tanks on display inside the restaurant and is served whole and deshelled tableside before being placed on the table. Other items like bluefin tuna, diver scallops, East and West Coast oysters, and seasonal dishes will round out the menu. Brunch is served on Sundays from noon to 3 p.m.

Calista Taverna Miami Beach

Copy Link

Grilled octopus, clams, shrimp, and calamari come with Greek flair and service at this charming indoor/outdoor restaurant on Española Way. Chef Thomas Fotoura uses simple ingredients and techniques to grant flavor to dishes like fillet of sole with tartare sauce; shrimps stuffed with crab meat; and Halibut steak, prepared here with tomatoes, onions, carrots, potatoes, capers, and white wine. Those looking to indulge should order the namesake special, a satisfying spread of shrimp, clams, lobster, fillet of sole, and scallops. Calista’s ambiance is relaxed and airy, and the wine list features a nice selection of Greek varietals.

Garcia's Seafood Grille & Fish Market

Copy Link

A bountiful seafood counter packed with produce tempts on arrival at this family-owned restaurant overlooking the Miami River, which doubles as a fish market and wholesaler. Be sure to check the chalkboard for specials. Garcia’s fishing boats haul in daily catch to enjoy in a casual, open space with a laid-back vibe. 

A Fish Called Avalon

Copy Link

This long-running Ocean Drive restaurant specializes in seafood with tropical influences. Chef Kal Abdalla’s menu features macadamia-crusted snapper, crab and herb-crusted black grouper, and jumbo scallops. Another must-try is the orzo seafood paella, a hearty, elaborated dish prepared with Maine lobster, shrimp, sea scallops, mussels, clams, and calamari with saffron and baby spinach in a roasted tomato broth 

La Camaronera Seafood Joint and Fish Market

Copy Link

Initially a counter spot, La Camaronera’s Latin-infused menu has been a hit for almost 50 years. Swing by for a pan con minuta, fried snapper (tail included) on a bun that is formidable in its simplicity, plus grouper soup and shrimp and fish burritos. Keep an eye out for whole fish, stone crabs, and other fresh daily selections that might be available.

Prime Fish

Copy Link

Spanning from raw bar offerings and sushi-grade poke bowls to wok charred King salmon and caviar, James Beard Award-nominated restaurateur Myles Chefetz’s upscale restaurant in the South of Fifth neighborhood offers one of the most extensive seafood menus in town. For those looking to get their brunch fix, on Saturdays and Sundays, the restaurant features a special mid-day a la carte menu. 

Estiatorio Milos by Costas Spiliadis

Copy Link

This white-tablecloth restaurant’s menu is Greek, filled with top ingredients, and fish are flown in directly from the Mediterranean and displayed on a bed of ice near the open kitchen. Favorites like grilled octopus, crab cakes, and sashimi are all on the menu, along with entrees of big eye tuna and crab cakes that are worth the splurge every time. 

Joe's Stone Crab Restaurant

Copy Link

An old-time Miami Beach institution since 1913, Joe’s yearly seasonal opening is something for seafood lovers to commemorate: a charming location, lively atmosphere, and great service combined with a varied menu make for a memorable visit. The renowned stone claws take center stage, but plenty of shrimp, lobster, and added fish options exist. Takeaway is right next door.

The River Oyster Bar

Copy Link

Grilled offerings and oysters flown in from all over the country are staples at this Brickell top spot that was moved to a larger location down the street from its original outpost. The menu includes inventive dishes such as yellowtail snapper filet served Chinese style and Glory Bay King salmon with fried brown crab rice for extra zest. The restaurant’s daily happy hour, when oysters are half-price, has been as popular as the restaurant since its inception in 2003. 

La Mar by Gaston Acurio

Copy Link

The name says it all: Gaston Acurio’s Brickell restaurant is a celebration of the denizen of the deep blue. La Mar’s exceptionally prepared ceviche, jalea de mariscos, causas, and tiraditos washed back with a well-balanced Pisco will also satisfy any craving for exotic Peruvian flavors. Combine this with stunning waterfront views over Biscayne Bay and an unbeatable setting. 

Rusty Pelican - Miami

Copy Link

Sweeping views of Biscayne Bay set the tone for an appetizer of crab cake and a three-tiered seafood tower feast of oysters and seafood to pair with a well-chosen glass of one of the many wine selections on the list. Good service can be found in Miami, and Rusty Pelican is proof; here it hits the balance between friendly and formal.

Monty's Raw Bar

Copy Link

A rustic restaurant on the water that offers fresh seafood and no fuss, Monty’s is a place to eat cracked conch, $1.25 oysters during happy hour, sip an inexpensive cocktail on a dock open to the sea breeze, and watch the boats glide by. The fact that it is in charming Coconut Grove heightens the magic.

Mignonette Downtown

Chef Danny Serfer and Ryan Roman’s oyster heaven serves pristine fish options and crab cakes in a quaint industrial dining room setting. Catch of the day is listed on a vintage marquee behind the bar, and the striped bass and lobster roll are masterfully done. 

Stiltsville Fish Bar

Led by culinary couple Jeff McInnis and Janine Booth, this nautical-themed restaurant in Sunset Harbour offers a large range of Florida fish and seafood dishes to pair with Key-West-inspired drinks. Beyond dishes like Buffalo fish wings, the ever-changing catch of the day, and crab-crusted NY strip, there’s also excellent grilled octopus, buttermilk fried local yellow tail snapper and hearty lobster carbonara.

Klaw Miami

Set in Edgewater’s historic Women’s Club building, this elegant 14,800-square-foot surf and turf spot serves stellar seafood across the floors, including a rooftop terrace. The crab is housed in custom-made tanks on display inside the restaurant and is served whole and deshelled tableside before being placed on the table. Other items like bluefin tuna, diver scallops, East and West Coast oysters, and seasonal dishes will round out the menu. Brunch is served on Sundays from noon to 3 p.m.

Calista Taverna Miami Beach

Grilled octopus, clams, shrimp, and calamari come with Greek flair and service at this charming indoor/outdoor restaurant on Española Way. Chef Thomas Fotoura uses simple ingredients and techniques to grant flavor to dishes like fillet of sole with tartare sauce; shrimps stuffed with crab meat; and Halibut steak, prepared here with tomatoes, onions, carrots, potatoes, capers, and white wine. Those looking to indulge should order the namesake special, a satisfying spread of shrimp, clams, lobster, fillet of sole, and scallops. Calista’s ambiance is relaxed and airy, and the wine list features a nice selection of Greek varietals.

Garcia's Seafood Grille & Fish Market

A bountiful seafood counter packed with produce tempts on arrival at this family-owned restaurant overlooking the Miami River, which doubles as a fish market and wholesaler. Be sure to check the chalkboard for specials. Garcia’s fishing boats haul in daily catch to enjoy in a casual, open space with a laid-back vibe. 

A Fish Called Avalon

This long-running Ocean Drive restaurant specializes in seafood with tropical influences. Chef Kal Abdalla’s menu features macadamia-crusted snapper, crab and herb-crusted black grouper, and jumbo scallops. Another must-try is the orzo seafood paella, a hearty, elaborated dish prepared with Maine lobster, shrimp, sea scallops, mussels, clams, and calamari with saffron and baby spinach in a roasted tomato broth 

La Camaronera Seafood Joint and Fish Market

Initially a counter spot, La Camaronera’s Latin-infused menu has been a hit for almost 50 years. Swing by for a pan con minuta, fried snapper (tail included) on a bun that is formidable in its simplicity, plus grouper soup and shrimp and fish burritos. Keep an eye out for whole fish, stone crabs, and other fresh daily selections that might be available.

Prime Fish

Spanning from raw bar offerings and sushi-grade poke bowls to wok charred King salmon and caviar, James Beard Award-nominated restaurateur Myles Chefetz’s upscale restaurant in the South of Fifth neighborhood offers one of the most extensive seafood menus in town. For those looking to get their brunch fix, on Saturdays and Sundays, the restaurant features a special mid-day a la carte menu. 

Estiatorio Milos by Costas Spiliadis

This white-tablecloth restaurant’s menu is Greek, filled with top ingredients, and fish are flown in directly from the Mediterranean and displayed on a bed of ice near the open kitchen. Favorites like grilled octopus, crab cakes, and sashimi are all on the menu, along with entrees of big eye tuna and crab cakes that are worth the splurge every time. 

Joe's Stone Crab Restaurant

An old-time Miami Beach institution since 1913, Joe’s yearly seasonal opening is something for seafood lovers to commemorate: a charming location, lively atmosphere, and great service combined with a varied menu make for a memorable visit. The renowned stone claws take center stage, but plenty of shrimp, lobster, and added fish options exist. Takeaway is right next door.

The River Oyster Bar

Grilled offerings and oysters flown in from all over the country are staples at this Brickell top spot that was moved to a larger location down the street from its original outpost. The menu includes inventive dishes such as yellowtail snapper filet served Chinese style and Glory Bay King salmon with fried brown crab rice for extra zest. The restaurant’s daily happy hour, when oysters are half-price, has been as popular as the restaurant since its inception in 2003. 

La Mar by Gaston Acurio

The name says it all: Gaston Acurio’s Brickell restaurant is a celebration of the denizen of the deep blue. La Mar’s exceptionally prepared ceviche, jalea de mariscos, causas, and tiraditos washed back with a well-balanced Pisco will also satisfy any craving for exotic Peruvian flavors. Combine this with stunning waterfront views over Biscayne Bay and an unbeatable setting. 

Rusty Pelican - Miami

Sweeping views of Biscayne Bay set the tone for an appetizer of crab cake and a three-tiered seafood tower feast of oysters and seafood to pair with a well-chosen glass of one of the many wine selections on the list. Good service can be found in Miami, and Rusty Pelican is proof; here it hits the balance between friendly and formal.

Monty's Raw Bar

A rustic restaurant on the water that offers fresh seafood and no fuss, Monty’s is a place to eat cracked conch, $1.25 oysters during happy hour, sip an inexpensive cocktail on a dock open to the sea breeze, and watch the boats glide by. The fact that it is in charming Coconut Grove heightens the magic.

Related Maps