The site is a .com.
And yes we have a Google places listings but done in Google.com not .com.mx. Can this really affect International rankings? Our competitors also have a Google Places listings and they are ranking well internationally.
SEOMike, can you email the link to that patent, I can't find it :)