Get directions to: Jocco's, Los Altos, CA Restaurant address: 236 Central Plz Los Altos, CA 94022, USA Driving Walking Bicycling Restaurant: Jocco's