FRESH AND DARN GOOD, GREAT AMBIENCE AND PRICING TOO. LOS GATOS AND SOUTH BAY AREA BEST MEXICAN!
All reviews seem positive