JavaScript is not enabled.
Cuba Cuba - 1 Reviews - 1173 Delaware St, Denver, CO - Food & Dining Reviews - Phone (303) 605-2822

Cuba Cuba

Claim
marker
1173 Delaware St
Denver, CO 80201
marker
(303) 605-2822
Incorrect info? Correct your listing

Main categories:

Food & Dining

Related categories:

Reviews

( 0 )
( 0 )
( 1 )
( 0 )
( 0 )

Best

All reviews seem negative

Worst

All reviews seem positive

No image

Taste of the homeland, Cuba Cuba 11/4/2005

This Cuban masterpiece is located in the Golden Triangle just east of Speer Blvd in central Denver. The Mojito drinks are really quite good and the food is good but could be better. The atmosphere is absolutely money. Yes, this is a date place. The happy hour specials are really good but are only limited to the bar area. If you sit down in the dining room you pay full price for everything. It is well worth the visit to this quaint little treasure. more
< Previous 1 Next >

Menu for Cuba Cuba




SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018
badge