Del Taco

Fast Food, Mexican
$
1645 Space Center Dr (at Palmer Park & Powers Blvd)
Colorado Springs, CO 80915
(719) 573-0418

Menu

Tips

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

Nearby places

1575 Space Center Dr