You will need to purchase Mexican because most American insurance companies do not provide coverage while in Mexico. It is against the law to be uninsured in Mexico.
Posted in: Mexico