Mendocino Coast CA Restaurants 1. 8211 N Hwy 1, Mendocino Coast, CA 95456 | Stevenswood Restaurant (707) 937-2810