Holder’s Country Inn – Los Altos 4.4 134 reviews 134 Main St, Los Altos, CA 94022, USA (650) 209-5929
State of Mind Public House and Pizzeria 4.6 1197 reviews 101 Plaza N, Los Altos, CA 94022, USA (650) 383-5210
Los Altos Taqueria Mexican Inc 4.2 1508 reviews 2105 Old Middlefield Way, Mountain View, CA 94043, USA (650) 965-7236
The Courtyard Long Bar & Bistro 4.4 165 reviews 4320 El Camino Real, Los Altos, CA 94022, USA (650) 770-0425