Vietnamese Restaurants in Petaluma, CA 3.9 / 5 based on 18 votes Ngoc Thanh Vietnamese Restaurant 1390 N Mcdowell Blvd Ste B1 Petaluma, CA 94954 3.5 / 5 based on 2 votes Ngoc Thanh Vietnamese Restaurant 1390 N McDowell Blvd Petaluma, CA 94954 3.0 / 5 based on 43 votes Thang Long Restaurant Vietnamese Restaurant 175 N McDowell Blvd Petaluma, CA 94954