Some portion will leave, but the vast majority will stay. I do alot of business with the latino (Don't call all of the Mexicans!) community here in North Carolina and my guess is that 85% stay.
A Mexican gent (from Puebla) in New York told me that the overwhelming majority of Latinos in North Carolina are from Mexico. He had two sisters living in the Charlotte area.