what does a us citizen need to open a bank account in mexico?
To open a Mexican bank account you will need valid identification such as your passport or driving license and a proof of address. Dollar denominated accounts are only available for citizens of the US and Canada or for corporations.