The 5 most wonderful waterfront restaurants in Miami
1) Black Point Ocean Grill
There’s nothing like snacking on smoked fish dip and peel-n-eat shrimp after a long day of boating, fishing or other water sports. This marina restaurant welcomes all come-as-you-are customers, and it’ll also cook your catch as long as you’ve cleaned it, and give you two sides to boot for 9,95 dollars per person.

2) Sea Grill Restaurant
Don your most expensive labels to dine at this lovely Greek restaurant on the Intracoastal. Then order grilled calamari stuffed with feta cheese or jumbo shrimp infused with lemon and oregano. Just be careful to not squirt it on the neighbor’s 50.000-dollar Birkin.

More hidden secrets in Miami?
The perfect guide to help you experience Miami to the fullest. Written by a local, it takes you to hundred of places off the beaten track.
3) Joia Beach
If you want to put your toes in the sand, you can. That’s because this restaurant is located on a literal beach. Go for bottomless brunch. Go for aperitivos and happy hour, made all the better for watching the waves. Go for dinner and dance the night away. Just make reservations – and don’t wear stilettos.

4) Lightkeepers
Overlooking the coast, this elegantly appointed restaurant offers fare that Executive Chef Raul A. Del Pozo sources from Key West to Central Florida. Try dishes that blaze through the Josper oven, such as the Caribbean spiny lobster tail with garlic confit or the Palmetto Creek pork chop with smoked chorizo and white bean ragout.

5) Il Gabbiano
This white-tablecloth Italian restaurant, a mainstay in Miami, has impeccable fare, with fish flown in daily and pastas cooked tableside. The view is equally as memorable, given that it’s located in a high-rise overlooking Biscayne Bay. Sit on the patio and watch the boats speed toward the horizon while you dine.

Join the community
Sign up for free to gain unlimited access to the website. Plus, you'll receive a 10% discount in our online bookshop.
Already a member? Log in. |
New here? Sign up. |