
41 "Seafood" Restaurants in Miami.
Heartland is an outdoor restaurant in Little Haiti where you can have some wine, a steak, and watch live music.
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.
Monty's Sunset is a casual seafood restaurant in South Beach. The food is just okay, but the view is wonderful.
Golden Rule is a seafood market and restaurant in Palmetto Bay. It’s been around forever and has a great selection of fresh local fish.
Captain’s Tavern is an old school seafood restaurant in South Miami with a huge menu and seafood market next door.
Fresh Florida Fisheries is a Gables seafood market that will also cook up one of their fish for you to eat outside.
Plaza Seafood is a casual market and restaurant where you can eat fantastic fried seafood or buy a fish to-go.
Redfish is a very expensive waterfront seafood restaurant in Coral Gables. The view is the main attraction.
Ella's Oyster Bar is a casual seafood restaurant on the main strip of Calle Ocho. They've got oysters (obviously) and lots of seafood options.
The Bazaar is an upscale restaurant that serves dishes that look like science experiments. Luckily, it tastes good too.
Shore To Door in Coconut Grove serves fresh fish on the weekends. Their backyard is our favorite place in the whole city to eat seafood.
Joe’s Stone Crab is a seafood restaurant in South Beach that’s over 100-years-old. It’s famous for long waits and stone crabs.
Navé is an upscale seafood spot in Coconut Grove with a great raw bar, pasta, and more very good seafood dishes.
Amara At Paraiso in Edgewater is a beautiful place to eat outside and take in the view of Biscayne Bay. The mostly seafood menu is also really good.