Assuming you're a US citizen, you'll need at least photo ID and proof of citizenship (which does NOT seem to be fulfilled by a voters registration card). However, a passport is recommended, and you'll need to get a tourist card at the border. See the following website for details - http://www.bajabound.com/before/visa.asp