Smoking tolerance level [1= very illegal 5=virtually legal]: 3.5
Legislation: Marijuana is illegal in Mexico, and so is any related action
Law enforcement: Police patrol beaches frequently, do not smoke on them unless 100% clear
Where to buy marijuana: Ask people around the town square. Some of the young kids work with the police. I found the best deals from farmer type guys (blue jeans, cowboy hats, 30-50yrs old)
Marijuana prices: Best deal was $10 us for nearly an ounce of not bad nugget. Worst deal was 15 for less than an eighth of sticks seeds and brown crap.
More information: Just like any other city in Mexico, carry bride money with you when you toke. Just keep looking for the good deal from the guy that probably grows it.