"IMPORTANT : Starting from January 1st 2008, all foreign permanent residents in the United States traveling to Mexico for tourism, transit or business reasons should get the immigration form FMTTV directly through the airline, travel agency or port of entrance to Mexico showing a valid passport, official ID and the “green card”."
http://www.sre.gob.mx/losangeles/