Taco Bell 31723

Taco Bell #31723 is a Taco Bell restaurant located at 1620 West Valencia Road, Tucson, Arizona.