Just returned from a week "Up North" in Minnesota on vacation. Traveled through the Twin Cities both up and back. Our whole family noticed the HUGE increase in the number of Mexican restaurants and people who appeared to be of Hispanic origin in and around the parts of the state we drove through, even as far north as Leech Lake area.
What brings them all that way from Mexico? Meat packing? Mining operations? No one seemed to know.