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 →