28 "Seafood" Restaurants in Miami.
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 is an old-school seafood spot on the Miami River in Downtown that’s casual, but delicious.
Arson is a Downtown spot that specializes in meat and seafood and tends to light a lot of their dishes on fire.
Captain Jim’s is a casual restaurant in North Miami that serves simple but delicious local seafood.
Michael’s Genuine is one of the only places you can go for a low-key brunch or casual dinner in the Design District.
Joe’s Stone Crab is a 100-year-old seafood restaurant in South Pointe that’s famous for starting the stone crab craze.
Amara At Paraiso in Edgewater is a beautiful place to eat outside and has a great view of Biscayne Bay. The mostly seafood menu is also really good.
Jim and Neesie is a cozy restaurant in Mid-Beach’s Generator hostel with some great cocktails and good food too.
Ono Poke is a casual spot in Wynwood that serves surprisingly good poke and lets you build your own bowl.
Mignonette is a slightly upscale seafood spot on the edge of Downtown where you can find some of the best oysters in town.
Stiltsville is an upscale seafood spot in Sunset Harbour where you can have a sit-down meal and eat some pretty good seafood.
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.
La Mar by Gaston Acurio in Brickell Key serves Peruvian food, including a variety of cebiches, and has a great view of the harbor.
Three is an upscale restaurant in Wynwood with a pretty dining room that works for a special occasion.
Shuckers is a casual waterfront restaurant in North Beach where you can get decent seafood with a more-than-decent view.