Get directions to: Sol Cafe, San Carlos, CA Restaurant address: 119 Winding Way San Carlos, CA 94070, USA Driving Walking Bicycling Restaurant: Sol Cafe