Redfish is a waterfront restaurant located inside Matheson Hammock Park with a big outdoor patio, which is absolutely where you want to sit. The menu is mostly seafood and some other things like fried chicken and steaks. But the view is really the reason you come here - and you’ll be paying for it too. This place is very expensive, and usually full of diners celebrating occasions special enough to justify a $56 seafood stew. That stew - like most of the food here - is fine, but not good enough to warrant the steep prices. However, Matheson Hammock Park is undeniably beautiful (and open to the public in case you just want to stroll through) and the outdoor tables give you a great view of it all. But check the radar if you have a reservation. The outdoor tables aren’t safe from spontaneous Miami storms. We learned that the hard way.
Where we've featured it
A running list of the reopened Miami restaurants where you can eat and drink outside.
More spots in Coral GablesSee more
Eating House is a solid brunch option in Coral Gables with a random mix of food ranging from fried chicken and waffles to scallops.
Madruga Bakery in Coral Gables serves a wide range of baked good, breads, and breakfast sandwiches in a relaxed space.
Coral Bagels is a casual breakfast spot in the Gables where you can find UM kids eating diner-style breakfast.
More Seafood spotsSee more
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.
Whiskey Joe’s is a seafood restaurant in Key Biscayne with a lot of outdoor waterfront seating. The seafood’s OK. The view is better.
Arson is a Downtown spot that specializes in meat and seafood and tends to light a lot of their dishes on fire.
Suggested by our writers
Mandolin Aegean Bistro
Mandolin Aegean Bistro in the Design District serves very solid Mediterranean food on a beautiful outdoor patio.
Broken Shaker in Mid-Beach is where to go for drinks on a tree-lined patio by a pool and to get away from the nearby clubs.
Amara At Paraiso
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.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more