There is a wide choice of restaurants along Hwy 101, ranging from enjoying sophisticated wine-paired meals at the wineries around Ukiah and the Anderson Valley to down-home diners and burger joints in the towns along the way. There are plenty of great delis which also cater to drivers who want to grab a sandwich on the road, plus gas stations serve snacks if you are really stuck, plus coffee (usually dismally weak) and soft drinks.