Best family Mexican restaurant?

I've seen plenty of recommendations for the most delicious tacos in town (answer: usually a food truck), but what I'm looking for is a good place to bring the kids (ages 5 - 13). When I was a kid I loved going to our local suburban Mexican restaurant.

The types of things I'm looking for:

  • Good kids' menu
  • Chips on the table (tableside guac would be a plus)
  • Margaritas
  • Lots of combo plates like enchiladas with rice and beans
  • Lively atmosphere
  • Table service

We like La Piñata in Fremont, looking for something closer.