The remainder of my Denver 30 photography project will feature a few of my favorite restaurants in the city. Today: Cuba Cuba.
Where: 1173 Delaware Street Denver, CO 80204
Cost: $$
What: A great mix of Cuban and latin food, and a lively bar. They do not take reservations, so go early if you have a group. We waited 2-plus hours from walking in the door to being served because we had a large birthday party. That said, the food is fantastic and worth the wait, and the atmosphere was a breath of fresh, tropical air on an otherwise cold mountain night. The restaurant is in two small houses that have been joined together. It is a great, tiny spot and a wonderful find in Denver. This would be a greeat place for a date.
Recommendation: Sip a Cuba libre and enjoy the steak with chimuchuri sauce. Delicioso!