I had good luck at ATM's here but they do have a 174 peso fee so if you have a card that reimburses you for fees (like Schwab) it's fine. Otherwise maybe find another place. Also, don't let the machine do the conversion for you or else you will get a very low exchange rate. Select the withdrawal in MXN pesos not dollars is what worked for me to get the better rate. If you select the withdrawal in dollars it will give you the horrible exchange rate. Secure room with an employee in there with lots of ATM machines- I never had to wait. The correct address is C. de Manuel García Vigil 120, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax., Mexico read more