Taco Bell 16055

Taco Bell #16055 is a Taco Bell restaurant located at 3029 West Colorado Avenue, Colorado Springs, Colorado.