Taco Bell 34170

Taco Bell #34170 is a Taco Bell restaurant located at 2050 West Main Street, Turlock, California.