Food scene
Los Altos Village Association
75 Main StCastro Street is a vibrant downtown with restaurants from the cuisines across the World!
60 Recomendado por los habitantes de la zona
Downtown Mountain View station
Castro Street is a vibrant downtown with restaurants from the cuisines across the World!
Chef Chu's
1067 N San Antonio RdLocal favorite Chinese Restaurant
Los Altos Grill
233 3rd StRetail wholesale
Affordable quality merchandise
Costco Wholesale
1000 N Rengstorff Ave