Taco Bell 20710

Taco Bell #20710 is a Taco Bell restaurant located at 419 West Bell Road, Phoenix, Arizona.