Taco Bell 35902

Taco Bell #35902 is a Taco Bell restaurant located at 1364 Business Park Drive, Lodi, California.