Taco Bell 29517

Taco Bell #29517 is a Taco Bell restaurant located at 9380 West Northern Avenue, Glendale, Arizona.