No, it isnt exactly legal in Mexico, but it's quite easy to get. And if you get caught by the cops, you usually have the chance to pay them in order for them to let you go. Actually, I think its legal to carry up to a gram or 2 grams, something like that but u usually cant buy weed in such small quantity
