Hmm, when I went to Mexico last year I was told that I would not be allowed in without a passport. Passports aren't hard to get and make verifying who you are and such much easier... therefore you get through the lines much faster, etc. I would get one just in case. Just my paranoid opinion though.
