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

Flamingo / Lummus
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
660 Ocean Dr, South Beach, Miami Beach, FL 33139
(305) 455-3285
Improve this listing
Add hours for On Ocean 7 Cafe and help diners know when to go.
+ Add hours
Dining options: Lunch, Drinks, Dinner, Breakfast, Late Night, Outdoor Seating, Seating, Waitstaff

TripAdvisor Reviewer Highlights

Read all 379 reviews
Visitor rating
  • 152
  • 107
    Very good
  • 38
  • 22
  • 60
Rating summary
  • Food
    4 of 5 stars
    4 of 5 stars
  • Value
    3.5 of 5 stars
    4 of 5 stars
Good Food

Good Food, fast service and staff was nice. I ate there 3 times during my stay and the food and drinks were good.

4 of 5 starsReviewed 5 days ago
Detroit, Michigan
Add Photo Write a Review

379 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Level Contributor
11 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 4 days ago NEW via mobile

Really good service and amazing food everyone should try to come here at least one time ....😃 best keylime pie ever! !!

Thank Courtney K
Detroit, Michigan
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed 5 days ago NEW

Good Food, fast service and staff was nice. I ate there 3 times during my stay and the food and drinks were good.

1 Thank TraneWilliams
Erie, Pennsylvania
1 review
5 of 5 stars Reviewed 2 weeks ago via mobile

This was amazing and very convenient Ocean Drive at its best the paella was the second best I've ever had in the world! Really, if you are walking up and down Ocean Drive and trying to pick out a place to eat and they are offering you discounts, just turn around and eat here you will not be disappointed!

Thank Bill R
Miami, Florida
Level Contributor
35 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed 2 weeks ago via mobile

This place is right on the corner of 7th and Ocean Drive away from all the hustle and bustle of the south beach craziness. Unpretentious place , nice simple menu , all the prices are listed , and friendly service . The food was amazing and the drinks as well . Must stop at this landmark place when in town... More 

Thank Silverspoons
Level Contributor
14 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 stars Reviewed 3 weeks ago

We went here for a late lunch after spending the morning/afternoon on the beach. It's so hard to choose from all the amazing restaurants on the strip... but we decided to go in because they had "happy hour" going on meaning 1/2 drinks! Well those drinks turned out to be pretty darn expensive even with the happy hour special but... More 

Thank TwoHeartsNowOne
Los Angeles, California
1 review
5 of 5 stars Reviewed 3 weeks ago via mobile

We had just arrived in Miami looking for some good food that was affordable. The hostess was very welcoming and our server, Ronald was amazing and very attentive. He was quick to welcome us in town and give us his best service possible. And the food was excellent which made the whole experience even better.

Thank kaylamena
Los Angeles, California
1 review
5 of 5 stars Reviewed 3 weeks ago via mobile

Ronald was such an amazing server. Very attentive and kind, best service in Miami. The host is super hot and super sweet. Great food, Great atmosphere. A must Go.

Thank Jacky V
Level Contributor
5 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
1 of 5 stars Reviewed 4 weeks ago via mobile

We were walking past the restaurant on the sidewalk, and a seemingly friendly hostess was advertising happy hour. I was with two other people, and I told her that I just wanted a virgin piña colada, which she said was fine. We were given a table outside, and the waitress gave me a menu, but she took it away before... More 

Thank Jeremy P
Level Contributor
7 reviews
5 restaurant reviews
1 of 5 stars Reviewed January 2, 2016 via mobile

Took forever just to get a straw for my water. Ordered breakfast, it was the most horrible food I ever had in my life. The server customer service was poor. I ordered bacon with my order it came out greasy and under cooked. I asked for another order he told me I had to take the bacon I already ordered.... More 

Thank Danie W
Pickering ON
Level Contributor
23 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed December 24, 2015

Had dinner on the patio in On Ocean 7 Cafe. This is an interesting stretch of hotels in the Miami Beach area, where they showcase all the old hotels of the 20's to 60's archtechture. Even though it was happy hour, drinks where expensive, but decent size. example two 20oz drink was $19, and two 20oz beers where $11.99. Had... More 

Thank bigjon1784

Travelers who viewed On Ocean 7 Cafe also viewed


Been to On Ocean 7 Cafe? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 660 Ocean Dr, South Beach, Miami Beach, FL 33139
  • Location: United States  >  Florida (FL)  >  Miami Beach>  > Flamingo / Lummus
  • Neighborhood: Flamingo / Lummus
  • Phone Number: (305) 455-3285

Price and Cuisine

  • Average Prices: USD 15 - 45
  • Cuisine: Italian, American

Restaurant Characteristics

  • Good for: Bar scene, Scenic view, Families with children

Questions & Answers

Questions? Get answers from On Ocean 7 Cafe staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?