[mappress mapid=”44″]I have a deep love of Los Altos.
It’s the only place in town I can think of where I can get a nice meal for under three dollars.
Walking in earlier tonight I noticed the sign in the photo.
I reckon they must’ve gotten their liquor license which is normally not a good sign. One hopes they’ll keep their commitment to high quality food and not get too busy partying.