I recommend carrying pessos. Though everyone here accepts dollars, you won't get the best exchange rate and you never get change back in dollars.
If you do have dollars and want the best exchange rate go to Chedaraui (local grocery store) located just off of Highway 307 and Constituyentes. They offer the best rate by far.
Check with your bank on ATM fees, but in my experience when you need cash, take out pessos from the ATM. Best exchange rate, easier than travellers cheques and you don't have to carry so much cash.
Dive shops all post in USD, but do take pessos (red flags should go up if they don't) and reputable shops will give a fair exchange rate.
Dennis
If you do have dollars and want the best exchange rate go to Chedaraui (local grocery store) located just off of Highway 307 and Constituyentes. They offer the best rate by far.
Check with your bank on ATM fees, but in my experience when you need cash, take out pessos from the ATM. Best exchange rate, easier than travellers cheques and you don't have to carry so much cash.
Dive shops all post in USD, but do take pessos (red flags should go up if they don't) and reputable shops will give a fair exchange rate.
Dennis