Taco Bell 30785

Taco Bell #30785 is a Taco Bell restaurant located at 465 El Camino Real, South San Francisco, California.