Taco Bell 30789

Taco Bell #30789 is a Taco Bell restaurant located at 5538 Monterey Highway, San Jose, California.