This is the best Mexican restaurant that I've ever been too and I've been to a lot! Same food as most, but done fresh. Very tasty and you get your bang for the buck. I always come home with a box of food!
They have a simple kids menu and high chairs, but don't expect crayons. TV in the bar and good service. I've always had good service.