This is the spot for my family when we have our group birthday dinner (and not JUST because they put a giant sombrero on your head and take a polaroid for the wall). The food is tasty and service great. Quick serve time, great with kids, and great desserts as well. It feels like a family run establishment, and authenticity couldn't be better. There are many options in Astoria and the surrounding area for Mexican food, but this one is the best. We will be back!