Taco Bell 29513

Taco Bell #29513 is a Taco Bell restaurant located at 8301 West Peoria Avenue, Peoria, Arizona.