As 90% of Mexican restaurants in Montreal, the food is not really Mexican or anywhere near authentic. Avoid "Tacos al pastor" they are an insult to anyone that has ever tried the real thing: the meat is not cooked shawarma style like in Mexico, the seasoning does not resemble at all, the pineapple comes from a can, and they don't even have salsa for it. The service from one of the servers was extremely rude but the other server was aware of this and made his best effort to make it up. I wonder why the chef or owner felt the need to serve some bizarre dishes and just name them as if the name alone would make them authentic. Why don't you just simply say : it's Mexican inspired, or tex mex? Most restauranteurs have the pre conceived notion than Canadians won't like authentic Mexican food, but most Canadians I know love the real thing when they try it. Hopefully one day they will take a hint!