Not really, if you are entering Mexico by road. In fact, unless you are arriving by plane, no autority will ask for your documents. Only problem is on your way back to the United States, as you need to validate your Immigration status (e.g. birth certificate, green card or American passport is needed).
All Canadian and American citizens need passports to travel to Mexico. The main reason they need the passport is to reenter Canada or the United States.
No. A passport is required to travel internationally. However, there are some exceptions. For example, if you're an American citizen on a cruise that goes to Mexico, a passport is not required but a birth certificate and ID is. However, if you're an American citizen on a flight to Russia, then yes, a passport is required.
im filipino citizen wants to travel to Mexico
Yes, they do.
To fly into Mexico you HAVE to have a passport. As of right now the only way you can get into Mexico without a passport is by land travel, but that will change as of Summer 2009. As of Summer 2009 you will need a passport for any land travel into Mexico and Canada.
Sure, if you have the appropriate passport and visa documents to enter Mexico.
No. Both are in the United States. You do not need a passport to travel from state to state.
NO.
No, but you do need a valid passport.
Yes, you meed a passport whenever you travel!
Yes, provided you have an American passport.
You must always use a valid American passport when entering and departing the US even if you are a dual citizen.