Taco Bell 29518

Taco Bell #29518 is a Taco Bell restaurant located at 9831 West Happy Valley Road, Peoria, Arizona.