|
|
|
Sort By:
| | | | | 397 Main St., Los Altos, CA 94022 Map
397 Main St., Los Altos; 650.949.1380. More than a dozen large TVs cover all sports broadcasts. As befits its function, First and Main displays... → View Details | | +1 650.949.1380 |  | | | 233 Third St., Los Altos, CA 94022 Map
233 Third St., Los Altos; 650.948.3524. Part of the high-end Hillstone group, the grill features wood-fired rotisserie dishes backed by a... → View Details | | +1 650.948.3524 |  | | | 101 Plaza North, Los Altos, CA 94022 Map
101 Plaza North, Los Altos; 650.917.8777. Local as well as foreign beers (as familiar as Corona and exotic as Xingu from Brazil) and ales... → View Details | | +1 650.917.8777 |  |
|