The Mexican Peso is the local currency although many businesses will accept USD and CAN for an exchange rate.