If your stay in Mexico will be for no more than 90 days, you will only need a valid passport and a touristic letter provided by your travel agency, or the return airline ticket. You’ll be required to fill up the inmigration form and presented at customs office at the airport. You will also be given a receipt (the touristic visa) that you will need to present to immigration authorities the day you leave Mexico.