The American footprint in Mexico is not new. Retirees have long flocked to beach communities like Rosarito and Mazatlán, drawn by sunshine and affordability. San Miguel de Allende, Guanajuato, in the ...