Review of Cuba Cuba Cafe and Bar

1173 Delaware St, Denver, CO 80204

Overall Rating


I ordered the ropa vieja without the plaintain. I tested it with my Nima, came up gluten free! I'm a very sensitive celiac and felt fine after. Also it was delicious :)

Updated 3 years ago