The Cadillac House was originally constructed in 1860. It underwent several remodels over its lifespan. Most recently it underwent a full restoration in 2018, recreating as many original details as possible but also modernizing the entire building. The construction efforts won the 2019 Governor's Award for Historic Preservation. The building re-opened July 4th, 2018 as an Inn and Tavern.