We love this place! My fiancee and I have visited several times and it is always packed in here. It is a small little place, but that's their thing. They're not a big chain or a Cozumel or an El Jalapeno's, just a small neighborhood place.
Their margaritas are delicious! The blackberry one is my favorite. They do have a happy hour and drink specials and a large selection of bottle and some drafts on tap as well. Their food is nothing fancy, but the price is right, has great flavor and there is plenty of it. The staff is friendly and accommodating to special requests. They have just started wait service in their dining room and they also plan to put in a summertime patio.
This is a great little spot to get some moderate Mexican food and alcohol.