Taco Bell 19927

Taco Bell #19927 is a Taco Bell restaurant located at 3333 North Elizabeth, Pueblo, Colorado.