Taco Bell 17144

Taco Bell #17144 is a Taco Bell restaurant located at 1717 South Pueblo Boulevard, Pueblo, Colorado.