Taco Bell 4517

Taco Bell #4517 is a Taco Bell restaurant located at 1150 West Foothill, Azusa, California.