Mexico, the land of tequila, beaches, fun, and excitement is home to many historic sites and exquisite hotels, including Hacienda Cerritos. Cerritos is located on a private bluff about 40 miles north of Cabo San Lucas outside the historic colony of Todos Santos (All Saints). It is also home to …