Why Did Mexicans Come to America?

Mexicans came to America for a lot of reasons. In the early stages of the country some came because of readily available land and homes. In later years they came because of jobs and to help their families better themselves.