Del Taco

Row 1

Details
1645 Space Center Dr (at Palmer Park & Powers Blvd)
Colorado Springs, CO 80915
(719) 573-0418
Singleplatform

Foursquare Tips

  • I had their "Double-Del Cheeseburger", and it was surprisingly good! (:
  • Tuesdays. That's it. Tuesdays.
  • Chili cheese fries are yummy