Taco Bell 35901

Taco Bell #35901 is a Taco Bell restaurant located at 2380 West Kettleman Lane, Lodi, California.