Get directions to: Crimson, Los Gatos, CA Restaurant address: 15466 Los Gatos Blvd. Los Gatos, CA 95032, USA Driving Walking Bicycling Restaurant: Crimson