Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Los_Gatos

Andale Taqueria, Los Gatos, California










Andale Taqueria
21 N Santa Cruz Ave
Los Gatos CA United States


Hours: 11am-9pm every day

Phone: 408.395.8997