Yes, you can get dropped off although not at the exact start line. You will get dropped off on Duhig Rd and need to walk up the path leading to the Cuvaison Winery.
1221 Duhig Rd
Napa, CA 94559
Note: there is no parking at the start line.