Address: 13322 Washington Blvd, Los Angeles, CA 90066 Phone: (310) 301-1666
Reviewed on 01/22/2026
By: Heather B.
The best Mexican food around town!!! They also have a great salsa selection and the staff, is really sweet. Leti is the best! My boyfriend and I go once a... more