To open an account in Mexico you must be legally resident in Mexican territory. To open an account in Mexico you need to bring to a bank of your choice:
CFE last 30 days
Personal RFC
Original residence permit
A deposit of 2500 / 5000 Pesos in cash
Original passport