Taco Bell 28834

Taco Bell #28834 is a Taco Bell restaurant located at 991 West El Camino Real, Sunnyvale, California.