Taco Bell 29511

Taco Bell #29511 is a Taco Bell restaurant located at 4209 West Bell Road, Phoenix, Arizona.