Get directions to: Del Taco, Colorado Springs, CO Restaurant address: 1645 Space Center Dr Colorado Springs, CO 80915, USA Driving Walking Bicycling Restaurant: Del Taco