Taco Star

Row 1

Details
318 N Wahsatch Ave (at E. Platte Ave.)
Colorado Springs, CO 80903
(719) 630-3646

Foursquare Tips

  • I love places like this because I can go vegetarian and it's actually good. Smothered bean burrito with guac is supremely filling.