Anti-Illegal Immigration Site Webmasters,
Here is a list of IP Address blocks owned by Mexican Consulates/Embassies. While this will not prevent Mexico from visiting your site if you block these IP Ranges it will make it a hassle for them.

Mexican Consulate SBCIS71322 (NET-63-199-179-72-1) 63.199.179.72 - 63.199.179.79

Mexican Consulate SBCIS-100715-162946 (NET-64-123-64-184-1) 64.123.64.184 - 64.123.64.191

Mexican Consulate SBCIS-100717-112842 (NET-64-123-64-192-1) 64.123.64.192 - 64.123.64.223

Mexican Consulate SBCIS-101430-155712 (NET-65-66-186-0-1) 65.66.186.0 - 65.66.186.7

Mexican Consulate SBCIS-101430-161433 (NET-65-66-186-8-1) 65.66.186.8 - 65.66.186.15

Mexican Consulate SBC067113104200020206 (NET-67-113-104-200-1) 67.113.104.200 - 67.113.104.207

MEXICAN CONSULATE USW-SREMEX (NET-67-41-101-176-1) 67.41.101.176 - 67.41.101.183

Mexican Consulate SBC069104151168040202 (NET-69-104-151-168-1) 69.104.151.168 - 69.104.151.175

Mexican Consulate Genl SBC-06416701804829 (NET-64-167-18-48-1) 64.167.18.48 - 64.167.18.55

Mexican Consulate Genl SBC067122157056030203 (NET-67-122-157-56-1) 67.122.157.56 - 67.122.157.63

Mexican Consulate Genl-040805024656 SBC06712214506428040805024700 (NET-67-122-145-64-1) 67.122.145.64 - 67.122.145.79

Mexico Embassy (MEXIC-2)
Mexico Embassy 105660 (NET-204-181-188-32-1) 204.181.188.32 - 204.181.188.39