Visas for Mexico

As of May 1, 2010 all visitors to Mexico for business or tourism that enter from the US do not require a visa in advance. Here is the offical statement from the Mexican Consulate in Chicago:
If this exemption does not apply to you, you must contact the closest Mexcan Consulate to you and inquire about obtaining a Visa.
Click HERE and scroll down for a list of Consulates in the US.