Taco Bell 22632

Taco Bell #22632 is a Taco Bell restaurant located at 4950 West Thunderbird Road, Glendale, Arizona.