Why? Because it's cheap. Probably too cheap for Mexico's own good, but in the meantime American retirees are using it as a way out of their own country's highly expensive medical offerings.
It sounds almost too good to be true: a health care plan with no limits, no deductibles, free medicines, tests, X-rays, eyeglasses, even dental work - all for a flat fee of $250 or less a year.
To get it, you just have to move to Mexico.
As the United States debates an overhaul of its health care system, thousands of American retirees in Mexico have quietly found a solution of their own, signing up for the health care plan run by the Mexican Social Security Institute.