Taco Bell 81

Taco Bell #81 is a Taco Bell restaurant located at 2450 East Indian School Road, Phoenix, Arizona.