I am a New Yorker and everytime I go to Montreal I hit up Mezcla atleast twice during my stay... I am a vegetarian and they always surprise me with something insanely delicious that is made specially for me. They have a wonderful staff that is extremely professional. The best thing I find about this restaurant is that you can not get their food anywhere else, the flavors are completely exclusive to the team of chefs that work the kitchen. The desserts are to die for as well! Definitely one of the best restaurants Ive ever been to... Its also in a great location and has a very cool ambiance!