We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Icon On Ocean

860 Ocean Dr, Miami Beach, FL 33139-5809
+1 305-532-5812
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good26%
  • Average10%
  • Poor5%
  • Terrible5%
Travellers talk about
Open Now
Spanish, American, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
860 Ocean Dr, Miami Beach, FL 33139-5809
All Details
Write a ReviewReviews (179)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 126 reviews

Reviewed 2 days ago via mobile

We spent about 2 hours in this amazing restaurant. The food was delicious and very professionaly served by Darco, our server🙋🏼‍♂️ Managers Marina and Tim are the best, they will make sure everything is perfect for you.🙋🏼‍♂️ But very special person and i will say...More

Thank Radu P
Reviewed 2 weeks ago via mobile

They don't tell you about their 24 dollar service fee, which doesn't include the tip, the food is decorated nicely, but no taste, be careful, ask exactly how much things will cost, the waitress is sneaky and will bring you a share menu which is...More

Thank ainohadelavega
Reviewed 2 weeks ago via mobile

This is a gorgeous place for people watching and the Margaritas are really cool. I had the Cuban Sandwich- my 1st and it delicious. The prices are a little higher but location, location, location! You are right across from an incredible beach and watching all...More

Thank BuckWal17
Reviewed 3 weeks ago via mobile

We walked up & down South Beach trying to decide where to eat. We decided on Icon that’s located at the Waldorf Towers on Ocean Dr. We sat outside and watched lots of people walking up and down the street. They had someone playing music...More

Thank Leigh K
Reviewed 3 weeks ago via mobile

Petronio is the best Waiter he always has a great smile and positive attitude. He was so amazing I came back the next day and eat at the restaurant and wanted his service. He is a great person and a very hard worker I know...More

Thank kjjones941
Reviewed 24 May 2018 via mobile

Drinks were supposed to be $35 per drink for the big margaritas. My friend and I each ordered and we’re both charged an additional $16 service fee plus tax. The ticket totaled $105 for TWO drinks. Rip off because the drinks tasted watered down. The...More

Thank Kimber L
Reviewed 23 May 2018 via mobile

Petronio, veeery nice, simpatic, educated and the best brazilian waiter of the Ocean Drive - Miami South

Thank Nati K
Reviewed 8 May 2018 via mobile

Petronio was an excellent waiter! He made our dining experience all the better. Food was great, music was wonderful.

Thank Deborah C
Reviewed 8 May 2018 via mobile

Having just arrived in Miami for the very first time after a long 24 hour journey we walked down Ocean drive and decided to give this restaurant a try. Food was good. We ordered a seafood paella roughly 34$ and a capress salad roughly 15$....More

1  Thank lameezs2017
Reviewed 7 May 2018 via mobile

Ocean Drive and beachfront are fabulous at the end of the day when the sun gives you some peace from the relentless heat. None of the vast number of cafes restaurants are places to go for a quiet meal .. It's all part of the...More

Thank Janet E K
Nearby HotelsSee all 213 hotels in Miami Beach
Room Mate Waldorf Towers
1,177 reviews
.02 km away
Casa Grande Suite Hotel of South Beach
501 reviews
.04 km away
Pelican Hotel
1,288 reviews
.06 km away
Chesterfield Hotel
3,515 reviews
.08 km away
Nearby Restaurants
Pinocchio italian deli
574 reviews
.12 km away
Larios on the Beach
1,208 reviews
.08 km away
Mango's Tropical Cafe
1,324 reviews
.04 km away
Wet Willie's South Beach
392 reviews
.13 km away
Nearby Attractions
South Beach
17,507 reviews
.19 km away
Ocean Drive
10,565 reviews
.19 km away
Lummus Park Beach
1,480 reviews
.20 km away
Art Deco Historic District
6,052 reviews
.20 km away
Questions & Answers
Get quick answers from Icon On Ocean staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$15 - US$55
Breakfast, Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Bar Scene, View, Child-friendly, Groups, Kids
Open Hours
8:00 AM - 2:00 AM
8:00 AM - 1:00 AM
8:00 AM - 1:00 AM
8:00 AM - 1:00 AM
8:00 AM - 2:00 AM
8:00 AM - 2:00 AM
8:00 AM - 2:00 AM
Location and Contact Information
  • Address: 860 Ocean Dr, Miami Beach, FL 33139-5809
  • Location: United States  >  Florida (FL)  >  Miami Beach
  • Phone Number: +1 305-532-5812
  • E-mail
Local comfort food to fit your lifestyle! American, Latin food, organic breakfast for those who care! Outdoor seating available, patio.. Tv's.. Cooling mist in the summer time, heater during the winter chilly evenings.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing