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
Write a Review
Reviews (460)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 460 reviews

Reviewed 2 days ago 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 1 week ago

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 1 week ago 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 2 weeks ago 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 3 weeks ago

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 4 weeks ago

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
Reviewed 29 April 2017 via mobile

Really bad waiter, took the wrong order and let us pay for their mistake! We had to pay the full amount of 110,- paella while i asked for a single Plate of 42,- to share. Because of the large kids menu and our first-time paella...More

Thank fietje01
Reviewed 26 April 2017

No - don't! I can't recommend it so just don't go. There are Aroma and TGI not far. Better to spend a little extra and be happy with your meal.

1  Thank Candy R
Nearby Restaurants
Pinocchio italian deli
459 reviews
.15 km away
A Fish Called Avalon
1,475 reviews
.03 km away
Puerto Sagua
1,928 reviews
.11 km away
News Cafe
2,344 reviews
.16 km away
Nearby Attractions
South Beach
15,502 reviews
.06 km away
Ocean Drive
8,972 reviews
.15 km away
Mango's Tropical Cafe
1,516 reviews
.31 km away
430 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
USD 15 - USD 45
Brunch, Breakfast, Lunch, Dinner, After-hours, Drinks
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Takeout, Full Bar
Good for
Bar Scene, View, Child-friendly
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
  • E-mail
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