All Photos for Andale Taqueria Mexican Restaurant
21 N Santa Cruz Ave
LOS GATOS California 95030
United States (408) 395-8997
LOS GATOS California 95030
United States (408) 395-8997
Go back to Andale Taqueria Mexican Restaurant