Just got back from Mexico. Before I left I posted info about a flyer I got with my airline ticket about not taking U.S. cash to Mexico. I now have more information. Please do not shoot the messenger. I am just passing on the info I was given.
When we arrived at the hotel they informed us that the Mexican government is very concerned about the amount of U.S. cash in Mexico. Between tourism and drugs it has affected the value of the Peso. The Mexican government is PROPOSING to order banks not to accept American cash. This will not affect credit or debit cards but businesses will no longer take U.S. cash. This will do two things...1. strengthen the Peso and 2. All those drug lords with untold millions in American cash will be stuck with worthless paper.
Another thing they PROPOSE to do is tighten up their border to cut down on all the guns being smuggled into Mexico from the U.S.
I do not know if they will actually do these things.
While we were there the business owners told us that tourism has changed a lot there. Only 3% of the tourists are now from the U.S. while 46% are from Canada with the rest being from Europe.
They will still accept Canadian cash.