When you look at the best Mexican restaurants in Montreal, they’ve got it all, don’t they? They can make the food as spicy as you like, they’re great for both fancy dinners and cheap eats, and practically everything is better when you’re drinking a margarita.