Want this question answered?
Yes, provided you have a passport (flying into Mexico) or an ID/birth certificate (entering by land into Mexico).
A passport (air travel) or ID/birth certificate (land travel) and some money to spend are all you need.
Yes. You only need a birth certificate and or ID.
If you travel by air, yes they do. Otherwise, they only need a birth certificate or another proof of citizenship.
Yes and yes, unless you are traveling by road; on such case, you only need a birth certificate or ID.
Your passport is the only document you need when visiting Mexico for tourism purposes.
no you can not!
You need a passport to travel there from the US.
If you are a resident of the US, you need a passport to travel to ANY other nation and to return to the US.
No. To enter Mexico from the US you would need your American passport. If you don't, you would require an ID or birth certificate when traveling by land.
Your birth certificate will not help you. You can enter the US from Mexico with an "enhanced" US drivers license, but only if you are traveling by sea or land, not by air.
no