Following a two and a half year hiatus after owners Jerry and Lorraine Olson closed the restaurant in August 2020 amid shifting regulations and economic impacts during the pandemic, three new chefs have teamed up to bring a new concept to The Mountain House, offering "country coastal cuisine" and cocktails with forest views.
Read More