Vietnamese Restaurants in Mountain View, CA Menu 4.0 / 5 based on 1170 votes Xanh Restaurant Vietnamese Restaurant, Asian Restaurant 110 Castro St Mountain View, CA 94041 3.0 / 5 based on 360 votes Pho Garden Vietnamese Restaurant 246 Castro St Mountain View, CA 94041 Menu 3.0 / 5 based on 181 votes Pho To Chau Vietnamese Restaurant, Noodle House 853 Villa Street Mountain View, CA 94041 Menu 2.5 / 5 based on 279 votes Pho Hoa Noodle Soup Vietnamese Restaurant, Noodle House 220 Castro St Mountain View, CA 94041