facebooktwitterpinterest
La Paloma
2280 El Camino Real , Santa Clara 95050, CA, US
(408) 247-0990
  • (21)
preview photo
Pedro's Restaurant & Cantina
3935 Freedom Cir , Santa Clara 95054, CA, US
(408) 496-6777
  • (21)
preview photo
Santa Clara Bars Map, Satellite View of List