Cuba Cuba Cafe - Meridian Station

Cuban, Vegan, Vegetarian
1173 Delaware Street, Denver, 80204, United States Of America, Meridian Station
Dishes: 14

Cuba Cuba Cafe

4.5 / 5 of 585 Reviews
Phone
+13036052822
Address
1173 Delaware Street, Denver, 80204, United States Of America, Meridian Station

Opening Hours

  • Monday
    05:00 -22:00
  • Tuesday
    05:00 -22:00
  • Wednesday
    05:00 -22:00
  • Thursday
    05:00 -22:00
  • Friday
    05:00 -22:30
  • Saturday
    05:00 -22:30
  • Sunday
    05:00 -21:00

Amenities

Menu
Cocktails
Kids

Reserve now

Feedback

★ 4.5 / 5 of 585 Reviews

What Kristin Andreae likes about Cuba Cuba Cafe:
Food was excellent, such great flavor and just the right portions. Service was great and our waiter was entertaining and very accommodating and helpful. The atmosphere was amazing. It was stepping out of the snow and into a little part of the Caribbean. View all feedback.

What Diana Cabrices doesn't like about Cuba Cuba Cafe:
As a Cuban American I am disappointed by this place. If I’m being brutally honest, the food is good but it isn’t THAT good lacking flavor), the prices they charge are astronomical for it being Cuban food $90 for two? my abuela is screaming in her grave). The service was fine. The building is adorable. Will I return? No. It is criminal to charge this much for sub-par Cuban food. View all feedback.

I asked my hotel for places to eat ....this place has atmosphere great drinks and delicious foo...

claire-fenlon-may-do

Food was excellent, such great flavor and just the right portions. Service was great and our wa...

kristin-andreae-1

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menulist App now