Taco Bell 29516

Taco Bell #29516 is a Taco Bell restaurant located at 6645 West Happy Valley Road, Glendale, Arizona.