Taco Bell 32534

Taco Bell #32534 is a Taco Bell restaurant located at 700 Woollomes Avenue, Delano, California.