Taco Bell 29512

Taco Bell #29512 is a Taco Bell restaurant located at 6745 West Peoria Avenue, Peoria, Arizona.