Taco Bell 22020

Taco Bell #22020 is a Taco Bell restaurant located at 703 North Santa Fe Avenue, Pueblo, Colorado.