Yes, on reaching Mexico, you will be required to present the following documents - an approved Tourist Card and a passport. Individuals of certain nationalities also need to present their Visa on arrival.