Taco Bell 30790

Taco Bell #30790 is a Taco Bell restaurant located at 840 South Bascom Avenue, San Jose, California.