LLifestyle 48 Hours in the Hidden Gem of Los Gatos Tucked away in the foothills of the Santa Cruz Mountains, Los Gatos is a charming town that many…