3 Del Taco Locations
in Colorado Springs, CO