Address: 11548 Ventura Blvd, Los Angeles, CA 91604 Phone: (818) 452-9263
Reviewed on 10/25/2025
By: Richard P.
This was some of the best Mexican food I've had in LA. Simple, straightforward, affordable and delicious. The Michelada was great as well! (We were too... more
Reviewed on 08/14/2025
By: Darling A.
Love coming here for a quick lunch or dinner! The food is good and portions are generous BUT you do have to order chips separately. No free chips here.... more