I lived there in 2016-17 for 3 months and i brought US cash then went to bank to get pesos every couple of weeks. it was a decent rate. I found less than 50% of the places took credit cards where everywhere in USA takes credit card. Not every bank or branch will change dollars to pesos but I...