I asked a Mexican over the weekend. Mexico will not issue a visa unless you have a compelling reason to return to Mexico. Such as owning property, a business, job, enrolled in college, etc.
You must provide documentation to Mexican authorities. If US authorities do not believe you have a compelling reason to return to Mexico they will turn you away.