The lamb that I had was good and to be fair, it was a generous portion for the base price. If you're not going to have any alcoholic drinks, just order water as the soda glasses are smaller than what you might desire and refills are not free. I give this place two stars because of the extremely inattentive and sparse waiter service.
Although we were seated in a reasonable amount of time, the long time that it took for a server to come to our table was unacceptable. It got to the point where I suggested that everyone close their menus to give the hint that we were ready to order. After our food was delivered (which did not take too long), any and all concept of service just evaporated from the air. A server was impossible to track down or call, almost as if they were purposely ignoring our table. I had to get up and go to what looked like a bar to ask for a simple glass of water. I ran into my waiter at that point and asked for the glass sternly as I knew that he wouldn't have come to our table again except to bring us the bill. When it did come time to pay, I gave a measly one dollar tip only because I had to cough up something. If you're crazy about Mexican food, go somewhere else. There are better restaurants in Montreal, especially in this neck of the woods!