A few weeks before arrival, you can order an exchange of USD for Pesos at your local bank. After arriving, you can exchange USD for Peso in town for any additional funds needed for food, drink. shopping, excursions, etc.