One of America’s most exclusive resort brands is about to make its mark in Los Cabos with the upcoming opening of the St Regis Quivira. With so much construction going on in the destination and the reputation for luxury in Los Cabos only getting stronger each year, the addition of a St. Regis is a …