Good ambience with Mexican decoration everywhere. They have a small to medium sized front patio with 5 tables for two and a table for 6, another for 4, but the tables can be merged together if needed.
The menu offers a decent selection of specialities, from tacos to nachos, quesadillas, desserts and many cocktails. On Mondays the large margaritas are $10 each, $3 less than the regular price. And they are tasty I would say, the alcohol percentage could be more if you ask me.
The portion sizes are big enough compared to many other places. I ordered nachos($11) and chicken enchiladas ($16). The nachos was full of Ingredients and I loved the melted cheese on top. However it lacks jalapenos and a bit chiliness in it. The enchiladas were OK portion wise, the taste was above average with chicken being tender and pulled pork style.
The reason it got 3 stars instead of 4 is the service. We had the wrong bill, and we waited for quite some time to have the bill too. Our waitress seemed busy and forgot to bring some side items too. The place being almost full is not an excuse, but still it's understandable.