To navigate, press the arrow keys. Del Taco ← View details 3855 Astrozon Boulevard, Colorado Springs, CO 80916 +1 719-391-3708 Get Directions From* To * — Required information