Passports are required for all travel to Mexico.

You will hassled with and possibly fined.