Taco Bell 22370

Taco Bell #22370 is a Taco Bell restaurant located at 1909 West Deer Valley Road, Phoenix, Arizona.