Pho Vinh Vietnamese Restaurant ★★★★☆4.2 (383) Restaurants Vietnamese restaurant · Asian restaurant · Pho restaurant 1065 Holly St #A, San Carlos, CA 94070 Today: 10 AM–3 PM, 4:30–8:30 PM Call Details →