I've flown into Mexico with weed hidden in my suitcase and had no problems. When we went to the market to get a pipe to smoke it in, the kid offered to "fill it up" for us and was surprized that we brought some in, but I prefer to bring my own when I travel. I don't think they are looking for anyone "bringing coals to Newcastle" when you enter Mexico. I don't come back into the states with anything, of course.

Coming by car I never brought anything back, but I also have never had any questions going through, still there are, no doubt, dogs at the border, so I wouldn't risk that. But going in by car all they check is your passport. No problem- you could have whatever you want in your pocket. Then again, I am a middle-aged female, and the more innocuous you look, the better.

Puerto Nuevo lobsters are a must, and if you want to really treat yourself, get a massage at Las Rochas on the road to Ensenada. The massage room faces the Pacific and it is quite an experience!