Andale Taqueria

  • 21 N Santa Cruz Ave,
    Los Gatos, CA 95030
  • Phone: 408-395-8997
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map