Taco Bell 34189

Taco Bell #34189 is a Taco Bell restaurant located at 1100 Yosemite Avenue, Escalon, California.