This is our favorite family Mexican spot. Service is always good and the food is tasty. What I like is not on the menu so they make it special for me. It's loud enough that my kids don't embarrass me but not so loud you can't enjoy your meal. There is a pretty big space off the side of the restaurant that only recently realized was more seating so we NEVER have to wait for a table. Most importantly... the margaritas are fantastic!!!