Restaurant
Taco Star
4 locals recommend,
Location
318 N Wahsatch Ave
Colorado Springs, CO
East Colorado Springs
Tips from locals
Good inexpensive Mexican food. Way better and more authentic than Taco Bell, and just as fast.
Tacos amazing. Super cheap and you can walk there in five minutes. Recommend for take-out if you don't want to go out to eat. Not fancy - authentic.