Taco Bell 16640

Taco Bell #16640 is a Taco Bell restaurant located at 535 West Harvard Boulevard, Santa Paula, California.