Address: 49 E Main St, Los Gatos, CA 95030 Phone: (408) 402-5076
Reviewed on 08/18/2025
By: Shigeru I.
Authentic and delicious! The menu has all the best selections. The chalupas are very tasty as well as the enchiladas. We'll be back soon! more