El Super Taco
1485 Jamboree Dr
Colorado Springs
CO
80920
(719) 266-6633
tacobell.com
Open Map
Description
El Super Taco is located at 1485 Jamboree Dr, Colorado Springs, CO. This business specializes in Mexican Restaurants.
by merchantcircle on May 14, 2015 from
merchantcircle
Briarsgate
Food & Dining
Juke Box
Latin American
Mexican
Non-smoking
Price range: $
Restaurants
Southwestern restaurants
Tex-mex restaurants