Andale Taqueria, LOS GATOS, California (CA)
Readily positioned at 6 North Santa Cruz Avenue () in LOS GATOS, California (CA) (95030), Andale Taqueria is available at 4083954244. It is advisable to give them a call in advance to make a reservation.
More restaurants in LOS GATOS, California (CA)
Andale Taqueria contact information and details:
Address: 6 North Santa Cruz Avenue - , LOS GATOS, California (CA) 95030
Contact Phone: 4083954244