Taco Bell 27523

Taco Bell #27523 is a Taco Bell restaurant located at 2471 Berryessa Road, San Jose, California.