Taco Bell 32519

Taco Bell #32519 is a Taco Bell restaurant located at 1107 Visalia Road, Exeter, California.