Taco Bell 35900

Taco Bell #35900 is a Taco Bell restaurant located at 608 West Lodi Avenue, Lodi, California.