Over the past few years downtown Los Altos, California has won a number of promising new inhabitants including the resident happy hour hero over on 1st Street, Honcho. One of our other go to favorite spots to pass an afternoon is... Continue Reading →