If you have any ID and/or birth certificate, you can reenter the United States by land. Otherwise, you should contact your local consulate or the American embassy in Mexico City. They can provide legal advice. Contact information is included in the related links section.
You only need a valid passport to enter Mexico.
Yes. All you need is a passport.
Having a passport and/or Visa is a legal way to enter the U.S. from Mexico.
Yes, you do.
If you have a European/Italian passport, you can enter Mexico without many issues.
You always need a passport to enter another country
No. American citizens don't require a visa to enter Mexico. All you need is your passport.
Not unless you're from out of the country.
No. People with European passports are allowed to enter Mexico without the need for a visa.
Mexico has a free-entry policy. You will require a passport, however.
Sure, if you have the appropriate passport and visa documents to enter Mexico.
Most usually, you need a passport.