Does Los Altos grill have a bar?
Address: 233 3rd St, Los Altos, CA 94022, USA
Neil Hendin | Sep 24, 2019
Yes. They make a great Martini
Fred Jen | Sep 24, 2019
Yes
John Wichmann | Sep 24, 2019
Only one of the best in the area.
Suzan Sander | Sep 24, 2019
They do. It's a nice size and yummy drinks.
Jonathan Bensen | Sep 24, 2019
Quite a nice large one in the center of the restaurant.
Scott Singhass | Sep 24, 2019
Absolutely
Thanks! Your answer is awaiting moderation.