Del Taco Doubles Locations With Fourth Restaurant in Colorado Springs In the past six months, Del Taco has doubled the number of restaurants in Colorado Springs. Tomorrow, August 25th at… August 24, 2011 · ·