Taco Bell 32736

Taco Bell #32736 is a Taco Bell restaurant located at 1860 North 75th Avenue, Phoenix, Arizona.