Cuba Cuba cafe & bar

Address:

1173 Delaware Street
Denver, CO 80204

Phone:

(303) 605-2822

Description:

Cuba Cuba offers traditional Caribbean fare in a cozy setting. Try the plantain chips served with homemade avocado mash to start, followed by the paella and one of Denver's best mojitos. Dine by candlelight on the patio for that perfect date ambiance.

Map:


Contact   ·   Privacy   ·   Terms