This place is becoming one of my and my husband's "go-to" places when we want a to have a certain good meal. The marguarita's are better than any other Mexican restaurant in town--and I think we've tried them all by now.
The one drawback is that it is sometimes too loud to have good conversation, what with the Mexican music being piped in or the live band (that may not be so great) and the constancy of the TV's scattered throughout the place. We brought the kids one time and my son pointed out the Mexican soap opera on the TV, complete with a semi-graphic bedroom scene. Another time they had a disturbing game show on. If those things are no problem for you, then I recommend it for an affordable, fast, delicious dinner.