Super Taco
$ • Mexican, Seafood
Hours:
820 Grand Ave, Glenwood Springs
(970) 945-0472
About Super Taco
Customers' Favorites
Super Taco Reviews
Ratings
Hours
Monday | 9AM - 9PM |
Tuesday | 9AM - 9PM |
Wednesday | 9AM - 9PM |
Thursday | 9AM - 9PM |
Friday | 9AM - 10PM |
Saturday | 9AM - 10PM |
Sunday | 9AM - 9PM |
Super Taco welcomes customers with a warm greeting and a smile. The restaurant boasts cleanliness and serves delicious food, including a complimentary side of beans with chorizo. The friendly staff and owners provide excellent service, making visitors feel at ease. The menu features fresh salsa, flavorful beans and meat, and impeccable margaritas. With generous portions at reasonable prices, Super Taco is a must-visit for a memorable dining experience.