I have a lot of experience with Mexican food having grown up in LA and being an avid cook. In my opinion this food is delicious though not upscale (that's more authentic, really) and the margaritas are 5-star, with many different tequilas available. Very spacious dining room, some cushions on booths need replacing so we picked a table. A really solid Mexican restaurant and I would say second only to Tacqueria guadalajara (but that one doesn't have margaritas and is small and cramped). Nice place for a family dinner.