Tu Mero Mole, owned by the same folks as Los Gatos' Andale, serves a great menu of regional Mexican food.
2041 Woodard Rd. , San Jose, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services