Taco Bell 32533

Taco Bell #32533 is a Taco Bell restaurant located at 1718 North 11th Avenue, Hanford, California.