Ok, here is a good question; Does anyone know if Mexican nationals need to have some sort of visa to do a layover flight in, say, Houston, Texas U.S.? We have been checking out all of the flights from Mexico and it looks like the majority of flights have a stop over in the U.S.