Taco Bell 19322

Taco Bell #19322 is a Taco Bell restaurant located at 325 East Fillmore Street, Colorado Springs, Colorado.