Taco Bell 24362

Taco Bell #24362 is a Taco Bell restaurant located at 431 Tres Pinos Road, Hollister, California.