Taco Bell 30786

Taco Bell #30786 is a Taco Bell restaurant located at 5431 Camden Avenue, San Jose, California.