Do you need a passport to travel to cabo san lucas?
U.S. citizens don’t need a passport to travel into Mexico from the United States. However, a passport book, passport card, enhanced driver’s license, permanent resident card or other proof of legal residence is needed to return to the U.S.Source:GetYouHome.gov: Western Hemisphere Travel Initiative, U.S.