Overpriced, mediocre food and just okay service. I would definitely say that there are plenty of othe places I would rather drop $20+ a plate at. Cuba Cuba manged to disappoint me on almost every level, from not recording my reservation to overcharging me on some mashed potatoes and dry fish. The bar staff was nice and remade a terrible drink for me and the carmel flan was yummy... but the rest was just way not worth it.
Pros: Desert, coffee
Cons: Overpriced!
more