The INN is a warm, welcoming neighborhood restaurant in the heart of Lake Country. Led by husband-and-wife team Chef Matt and Maddie Armistead, The INN serves thoughtful, from-scratch food inspired by the seasons and cooked with care—much of it over a wood fire. It’s a place to gather for great meals, good drinks, and the kind of hospitality that makes you feel right at home.
MoreLess
