1 Davenport AvenueDavenport, CA 95017
(831) 426-8801
Roadhouse Restaurant is Just 2 Songs North of Santa Cruz! Free Live Music, Awesome Food, Full Bar & Rustic Inn!