Business Hours
M-F 7am-10pm, Sa-Su 7am-11pm
Accepted Payments
American Express, Check, Discover, MasterCard, Visa, ZELLE
Languages
English, Spanish
Year Established
2017
Listed In: Computer Hardware and Accessories Equipment and Supplies
Welcome to Super Taco in Glenwood Springs, your home for the best tacos in town! We use only fresh ingredients to make our famous tacos, incredible aguachiles, and unique margaritas you can't find anywhere else. Visit us at 820 Grand Ave!