Your next pocket travel guide
Upvote:2
You need a US passport to re-enter the US by air.
To enter Mexico, you should have a Mexican passport or one of the documents listed here