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.

On Ocean 7 Cafe

660 Ocean Dr, South Beach, Miami Beach, FL 33139-6219
+1 305-455-3285
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good28%
  • Average11%
  • Poor6%
  • Terrible15%
Travellers talk about
“paella” (19 reviews)
“quesadilla” (4 reviews)
“french toast” (4 reviews)
Open Now
00:00 - 23:59All hours
American, Bar, Seafood
$$ - $$$
660 Ocean Dr, South Beach, Miami Beach, FL 33139-6219
All Details
Write a Review
Reviews (463)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 346 reviews

Reviewed 4 weeks ago

The best restaurant in Ocean Drive, especially our waiter Elvis was amazing, the food was tasty and prices weren't outrageous...

1  Thank ivelisse r
Reviewed 21 July 2017

Poor service, overpriced food and an automatic 20% gratuity service charge added to your bill. The Key Lime pie was good, but not worth the price or the wait. Would not go again or recommend to others.

Thank Andrea M
Reviewed 25 June 2017 via mobile

My friends and I decided to grab a table and do a bit of people watching. The classic mojito was a pleasant surprise and my friends enjoyed their martinis as well. The tuna tartare could have used a bit of help but I'm told the...More

Thank Shanna J
Reviewed 19 June 2017

Loved how the outside seating was on the sidewalk. I'm a people-watcher so that was fun. This place is not kidding when it comes to fish bowl drinks!! So good! Food was great, staff was nice, location is great as well.

Thank Ana G
Reviewed 16 June 2017 via mobile

This staff is amazing here. we payed $50 for ok fake mimosas earlier for breakfast, at another place. But Felicia was an amazing waitress and took care of us and the hostess, Adriana was equally as amazing! Food is awesome and they actually post the...More

Thank Peter M
Reviewed 7 June 2017 via mobile

This place is amazing .. food was so fresh environment was so funny and very nice happy hour ❤️😘❤️ loved everything.

1  Thank lunamia78
Reviewed 5 June 2017

The location was excellent. The food was way overpriced for the quality. There were not many there at the time and that should have been our clue.

Thank Wendee H
Reviewed 23 May 2017

They play some good dancing music. (Spanish/Hip Hop). I had the eggs benedict !!! Loved it and the beach is across the way. Service was good and would definitely go back. Also had a Mimosa with my breakfast! Yes the seating is outside and inside...More

1  Thank Dessertfly
Reviewed 22 May 2017 via mobile

We loveeeeee the French toast here! Try the Miami Special for a lot of scrumptious food! It was our second time there and the fruit was different each time. Great food and service! My 6 year old loved their bacon!

1  Thank Emma R
Reviewed 6 May 2017

Too many tables on too little place, everyone sat cramped. Food was crap and expensive. I do not recomend this place. Worst place at Miami Beach? This cafe is located in the Majestic building.

Thank Kjotrag
Nearby Restaurants
Pinocchio italian deli
491 reviews
.15 km away
A Fish Called Avalon
1,518 reviews
.03 km away
Puerto Sagua
1,993 reviews
.11 km away
News Cafe
2,407 reviews
.16 km away
Nearby Attractions
South Beach
16,044 reviews
.06 km away
Ocean Drive
9,389 reviews
.15 km away
Mango's Tropical Cafe
1,573 reviews
.31 km away
453 reviews
.20 km away
Questions & Answers
Get quick answers from On Ocean 7 Cafe 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$45
Brunch, Breakfast, Lunch, Dinner, After-hours, Drinks
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Takeout
Good for
Kids, Child-friendly, View, Bar Scene
Open Hours
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
Location and Contact Information
  • Address: 660 Ocean Dr, South Beach, Miami Beach, FL 33139-6219
  • Location: United States  >  Florida (FL)  >  Miami Beach>  > Flamingo / Lummus
  • Neighbourhood: Flamingo / Lummus
  • Phone Number: +1 305-455-3285
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