Taco Bell 32525

Taco Bell #32525 is a Taco Bell restaurant located at 1940 Cecil Avenue, Delano, California.