This place is meant to be a small, family owned, strip mall, Mexican restaurant. It does that very well.
It is not the best food you will ever have but it is darned good! I typically go here two or three times a week and recommend it regularly to people.