While most businesses, especially small local vendors, prefer you to pay with Mexican Pesos, many will allow you to pay with smaller U.S. bills. Anything above a $20 bill, however, might not be possible. There is a Casa de Cambio (currency exchange) right at the cruise port for you to acquire pesos and a few others throughout the downtown core.