We have eaten here several times, although not in the past few months, and find the food to be consistently well-prepared and fresh. I prefer spicy, flavorful food, so the food strikes me as slightly on the bland side; however, they have a little condiment bar with different salsa, etc. which allows you to kick it up. The service is always very friendly and efficient. It is one of only two Mexican restaurants that we frequent in Chapel Hill / Carrboro.
Pros: consistent, well-prepared, fresh
Cons: a little bland, predictable
more