I've been here twice and would write a different review each time. The first time we went six months ago, we loved it! The margaritas are outstanding (although VERY expensive at $9/ea), and the service was excellent. After we went again, I can still say the service is excellent, you are seated promptly, and the ambience is lovely. However, the food is of mixed quality. This past time, we found the pork to be extremely fatty and unedible. The food was also luke warm, and not of the high quality of the first time we went. The bill was $90, which would be fine if the food wasn't so average. The margaritas are fantastic and the choice of flavours is great; however, bear in mind that they are expensive - the menu doesn't tell you this, so you may be surprised at cheque-time. So I say 50-50 with the food, but they take good care of you and love the margaritas!
Pros: Service was great; nice atmosphere; great margaritas
Cons: Food quality not consistent; a bit expensive.