This bank used to be Banamex (Banco Nacional de Mexico), but was purchased by Citibank in 2001,…read moreergo the name.
They have lots of branches around Cancun and that's a good thing. This particular branch was right across the street from my hotel, so I used almost every day I was here. Their ATM machines can display in Spanish or English and their fees are low. You can withdraw funds from your US bank with no problems.
The ATM area is air conditioned too, so that's nice. It's also very safe here too.