I have tried several items from the menu and everything has been excellent. Mexican Restaurants can be hit or miss sometimes with the quality of food, but this place does not seem to have that problem. Unlike other places in town, I believe this restaurant cooks your meal to order- the chicken is juicy and the veggies are very fresh. They make soup and salsas daily and possibly even the tortillas- which are soft and warm.
This place is quite small, so I would recommend trying to avoid peak hours if you don't have time to wait.