Start from
Taco Star
318 N Wahsatch Ave, Colorado Springs 80903