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.

O! Cuba

) #286 of 8,911 Restaurants in St. Petersburg ££ - £££ Caribbean, Latin,
Rubinshteyna St., 36, St. Petersburg 191002, Russia
+7 812 312-88-92
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good24%
  • Average7%
  • Poor5%
  • Terrible4%
Travellers talk about
“cuban food” (3 reviews)
“nice food” (3 reviews)
Closed Now
All hours
Caribbean, Latin, Bar, Seafood, Cuban, Central American, Pub, Vegetarian Friendly
££ - £££
Rubinshteyna St., 36, St. Petersburg 191002, Russia
All Details
Write a Review
Reviews (248)
Traveller rating
Traveller type
Time of year

1 - 10 of 34 reviews

Reviewed 14 June 2017 via mobile

This place looks like taken out from Havana, Cuba. The decorations are very tropical and allusive to the Cuban Revolution, and it has classic car that serves as a table. Definitely a must see in St Petersburg, specially if they have live Cuban music, a...More

Thank Hernando O
Reviewed 14 June 2017 via mobile

As stated before on some of my reviews, I won't write a bad review, but I will point out a few things that should be noted.. 1. The theme and style of the restaurant in the heart of St P is a great addition... The...More

Thank an-unknown-road
Анастасия П, Управляющий at O! Cuba, responded to this reviewResponded 15 June 2017

Hello, the administration of the restaurant thanks you for the review. We are sorry for the current situation. Actually, the restaurant closes this day at 11 pm, but the waiter did not cope with the task ... should have warned about the time of the...More

Reviewed 10 October 2016

This is just the place to spend an evening in St. Petersburg center. The food, drinks, service and the PERFORMANCE OF THE MUSICIANS was just perfect. Truly enjoyed the evening. Looking forward to come back.

3  Thank Tweetman
Reviewed 25 August 2016

Good drinks, nice food, and a very good interior. Much of the menu is Mexican food. One of the best options in the city for some spice.

Thank Doug C
Reviewed 30 July 2016

this restaurant is reccommended when we wanted to have cuban food nearby our hotel. it has a very rustic,typically cuban decor.there was even an old car as relic inside the restaurant. the food was good ,if not excellent. the prices of drinks and food seemed...More

Thank sanjaya58
Reviewed 11 July 2016

Really Cuban atmosphere! An old Buick car on the ground floor, Cuban looking waitresses and of course delicious cocktails with Cuban rum.

Thank Max K
Reviewed 22 June 2016 via mobile

Steaks are really delicious and personnels are really friendly. Coctails are amazing. The most tasty steak in St petersburg. Just try you will not regret.

Thank Nazlı Ç
Reviewed 3 March 2016

Really sad "club" Cuba. We came at midnight, they told us bar will be closed soon (there were more than one hr left). No clients, boring music and not nice personnel. And really worse Mojito in my life. I do not recommend, as you don't...More

Thank 448kirstir
Reviewed 19 December 2015 via mobile

I will not waste too much time as at the end the place doesnt deserve unfortunately. Quite good average food very nice waiters quite average/cozy place at the end at 1 ok was closing time came a very arrogant not nice manger owner to say...More

1  Thank fbonomi
Reviewed 17 November 2015

We had a hard time finding a Place to eat for our Group of 10, but this one had open seats when we called the same day. Great food, OK drinks, a bit on the expensive side though. Nice and Clean.

Thank bjorn_globetrotter
Nearby Restaurants
Yunga Seafood&Bar
86 reviews
.02 miles away
187 reviews
.08 miles away
Tres Amigos
165 reviews
.05 miles away
Nearby Attractions
Academical Maly Drama Theatre - Europe Theatre
55 reviews
.18 miles away
Cathedral of Our Lady of Vladimir
47 reviews
.18 miles away
Dostoevsky Monument
25 reviews
.15 miles away
Zazerkalye St. Petergbough Children's Musical Theatre
16 reviews
.12 miles away
Questions & Answers
Get quick answers from O! Cuba 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$17 - US$25
Caribbean, Latin, Bar, Seafood, Cuban, Central American, Pub, Vegetarian Friendly
Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Television, Serves Alcohol, Reservations, Seating, Waitstaff, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Free Wifi, Highchairs Available
Good for
Child-friendly, Kids, Special Occasion Dining, Groups, Romantic
Open Hours
11:00 - 01:00
11:00 - 23:00
11:00 - 23:00
11:00 - 01:00
11:00 - 01:00
11:00 - 03:00
11:00 - 03:00
Location and Contact Information
  • Address: Rubinshteyna St., 36, St. Petersburg 191002, Russia
  • Location: Europe  >  Russia  >  Northwestern District  >  St. Petersburg
  • Phone Number: +7 812 312-88-92
  • 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