Taco Bell 34166

Taco Bell #34166 is a Taco Bell restaurant located at 2700 Geer Road, Turlock, California.