Taco Bell

991 W El Camino Real, Sunnyvale CA

(408) 739-4645

Location