Taco Bell 33939

Taco Bell #33939 is a Taco Bell restaurant located at 51 West Sherwood Avenue, McFarland, California.