Del Taco

Location & Contact:

3217 N Institute St
Colorado Springs, CO 80907
719-633-4898

Email Us

Description:

Mexican Restaurant

Submit a Review:

(Click a moon to rate)
One star Two stars Three stars Four stars Five stars



Comment

Please leave blank:

Report incorrect information

Sponsors

The Colorado House Chef
China Restaurant
visit cos
NightOutRadio

Top Dining Specials

Friday
May
Mostly Sunny71°F
45°F
25
Show All Submit Event