Taco Bell 3535

Taco Bell #3535 is a Taco Bell restaurant located at 1380 North Academy Boulevard, Colorado Springs, Colorado.