Review of Cuba Cuba Cafe and Bar

1173 Delaware St, Denver, CO 80204

Overall Rating

Review


As good as the food is, they take no precautions for cross contamination. I've eaten here twice and gotten sick both times. Eat here at your own risk.

Celiac friendly?

No

Updated 6 years ago

Celiac