Address: 11583 Lower Azusa Rd, El Monte, CA 91732 Phone: (626) 522-0198
Reviewed on 10/24/2025
By: Stephanie E.
Sergio provided amazing service. Made it fun for the family. Great food and ambiance more
Reviewed on 11/13/2025
By: Stephen Y.
The salsa, of the chips and salsa, is smoky and of a good spice level. The watermelon agua fresca is definitely sweet--too much for me, not for my partner.... more
Reviewed on 11/08/2025
By: Francisco M.
Getting here can be a bit tricky especially if you have to make a left turn into the parking lot. The cross street intersection doesn't allow U-turns.... more