Taco Bell 32517

Taco Bell #32517 is a Taco Bell restaurant located at 1018 South Mooney Boulevard, Visalia, California.