Our Vision for the Davenport Roadhouse Restaurant and Inn is to create a warm expression of the beauty, bounty and artisanship of Davenport and the Santa Cruz Mountain region for all to enjoy.
Our building has been designed with the environment in mind — from the décor that reflects the beauty of the natural surroundings to the materials used to construct, decorate and furnish the rooms. We are committed to being responsible stewards of the environment and use green building practices wherever possible.
Small town charm, warm heart, big fun!