Oui effectivement il y a des prestations de service qui sont parfois facturées en USD.Dans ce cas payez les avec votre carte de paiement/crédit internationale.
Ne pas acheter des USD puis les convertir en Pesos, cela fait deux changes
à supporter et cela fera toujours plus cher qu’un paiement par carte.
Les paiements en USD au Mexique se font surtout dans les établissements de luxe et beaux commerces par la clientèle américaine (principalement le Yucatan, mais il y en a d’autres) et aussi dans les états frontaliers du nord ou les deux monnaies
ont cours, il y a mème sur les facturations, les deux prix.
Pour ma part, je suis très souvent au Mexique habitant sur la frontière américano-mexicaine, je paie donc en USD mais pour une raison bien simple, simplement pour visualiser la valeur des choses achetées (ou services.)
Ne vous encombrez pas de USD, cela ne sert à rien, à moins d’en prendre un peu sur vous pour le voyage.