First off let me say that I like this little place, and was torn between a 3 or a 4.. Its a great place to grab some cheap and tasty Mexican food that is pretty authentic. The place isn't much to look at, but the cooked to order food is clear that it has some love in it. They have their own little take on a lot of the food they have there, but they do a good job with it. It is not the most extensive menu, but they do what they do well.
Personally I like their burritos and chimichangas. I prefer to eat outside as its usually much more pleasant than the tiny, cramped dining room with only 3 tables that seat 2 each.