Taco Bell 1726

Taco Bell #1726 is a Taco Bell restaurant located at 405 East Platte Avenue, Colorado Springs, Colorado.