Davenport Roadhouse Restaurant is an American eatery where everything on the menu is sourced from neighboring organic farms and made-from-scratch. Weekly specials include taco Tuesdays, dinner-for-two on Wednesdays and thirsty Thursday drink specials. In addition, there is a daily happy hour.