Taco Bell 28832

Taco Bell #28832 is a Taco Bell restaurant located at 811 Kifer Road, Sunnyvale, California.