I've been to Mexico, and I've never had to exchange in the past. However, this is my first time on the Pacific/Riviera side of the country. If I were to shop with local vendors, would they accept US dollars? Is there ever a situation where I would need pesos in the tourist areas? I just want to be prepared.