Just so you understand how badly they want us out of their country, mexicans need a visa if you fly in a plane and you have to make a connection in an american airport
In the 25 years or so I've been going to the US, I've only even been pulled in to have my car checked once. It's generally a super fast process. Didn't even need more than a driver's license for the longest time, though they've bumped it up to a passport now. I had no idea it'd be so different from the other end.