Denver Restaurant Guide
- critics' pick
- best of
2 restaurants found
1173 Delaware St.
Denver, CO 80204Critics' PickBest OfImageReaders' Choice
Kristy Socarras Bigelow, who opened Cuba Cuba in the heart of the Golden Triangle in 2001, is a poster child for the American Dream. A Cuban-American from Miami...
654 S. Colorado Blvd.
Denver, CO 80246Critics' PickBest OfSlideshowImage
Cuba Cuba Sandwicheria, which opened in late summer 2013 in Glendale’s new CitySet complex, is the next chapter in Kristy Socarras Bigelow’s success story. She...