Cuba Cuba Sandwicheria has several outlets in the Denver area. I haven't been to the others, so I can only speak about the Glendale location at CitySet on 654 S. Colorado Blvd.
I'm planning a trip to Cuba and have spent the last few months, with a friend from Cuba, checking out various Cuban restaurants. Cuba Cuba was OK but not the best.
The location is handy, behind the Hilton Hotel on S. Colorado Blvd. in an area populated by a number of other restaurants. Wait staff were friendly and helpful. But the food did not measure up to what I've found in other places. The Cubano sandwich was OK, but not outstanding. My friend's salad received the same rating. The ceiling is high, the lighting is bright, and the acoustics make it sound like a busy, happening place (translate that to noisy, if you're looking for a little calm).
All in all, if you're close and need a place to grab lunch, it would be fine. But I wouldn't consider it a destination restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.