Get directions to: Detz Cafe, Colorado Springs, CO Restaurant address: 211 E Cucharras St Colorado Springs, CO 80903, USA Driving Walking Bicycling Restaurant: Detz Cafe