I was born in Mexico and I became a US citizen through naturalization. I am going to travel to Mexico for vacation. Do I need a Mexico passport to travel? Or can I just travel with my US passport?
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