Taco Bell 32521

Taco Bell #32521 is a Taco Bell restaurant located at 725 North Alta, Dinuba, California.