When millions of foreigners visit Mexico for the World Cup this summer, they will encounter much more than colorful soccer ...