If you cross the US Mexico boarder by land they don’t check your passport, but you’ll have a rough go of it if you don’t speak Spanish. Might still be better than staying in the US though. And since Spanish is a European language you’ll have an easier time than other countries