Queretaro, where I live, is abundant in free WiFi hotspots, they claim they are the Mexican city with the most coverage. In any case, it's very nice, most parks and public places or government buildings have free Internet access, and in my experience it's even not too slow.