Vietnamese Restaurants in San Lorenzo, CA 4.0 / 5 based on 122 votes R & D Cafe Vietnamese Restaurant 15813 Channel St (Grant Ave & Jacqueline Pl) San Lorenzo, CA 94580 Menu 2.5 / 5 based on 30 votes My Tho Vietnamese Restaurant 17850 Hesperian Blvd (Bockman Rd & Hacienda Ave) San Lorenzo, CA 94580