Travelers, be aware: Your freewheeling days of spending U.S. dollars in Mexico are over. In an effort to curb drug-related money laundering, the Mexican government has passed a law restricting the amount of cash Americans can exchange to no more than $1,500 per month. In addition, certain states, such as the resort haven of Quintana Roo (home to Cancun, Cozumel and Playa del Carmen), are capping individual U.S. cash purchases at $100. AAA and other travel experts add that some vendors may refuse dollars altogether, so visitors should consider stocking up on pesos or traveler's checks in the United States.
The law, however, does not limit credit- or debit-card transactions, or ATM withdrawals of pesos. Nor is it limiting some regions' trade with American visitors.