US car insurance companies typically cover cars driven in Mexico for vacations (check with your carrier).  However, we encourage you to obtain Mexican liability insurance prior to crossing the border.  San Diego based company is the go to company we recommend.  You can also pull off at the last few freeway exits prior to crossing the border to purchase Mexico car insurance from several drive up vendors.