ATM once inside Mexico. Rates are very good from ATM's. You will "typically" get better rates from ATM's than you will than exchanging at banks in person or OTC. Just be sure to hide your ATM card in your underwear. You definately dont want to loose or get that one clept.