Taco Bell 32526

Taco Bell #32526 is a Taco Bell restaurant located at 2421 North Dinuba Boulevard, Visalia, California.