Taco Bell 26850

Taco Bell #26850 is a Taco Bell restaurant located at 210 El Camino Real, Millbrae, California.