Taco Bell

4195 N Academy, Colorado Springs CO

(719) 593-9222

Rated 5.0 out of 5 from 1 Reviews Taco Bell is an excellent Fast Food Restaurant Restaurant Ranked #1 of 25 Restaurants in Colorado Springs.

★★★★★ on the 7th of August, 2013

Go to Del Taco across the street... It's much better; food and service both!
Location