Taco Bell 31850

Taco Bell #31850 is a Taco Bell restaurant located at 408 Napa Junction Road, American Canyon, California.