Taco Bell 29505

Taco Bell #29505 is a Taco Bell restaurant located at 4035 North 7th Avenue, Phoenix, Arizona.