The Inns at St. Albans boasts two historic restaurants. The Old Barn Inn, located in heart of St. Albans Village, sits this storied restaurant nestled in the beautiful, idyllic setting of the Inns at St. Albans. Old Barn Inn is a history filled property originally built in 1843 as a barn and transformed in 1928. The Heads Store is the front door of the Inns at St. Albans. A historic landmark building built as a general store in 1892 with an outdoor patio overlooking Lake St. Albans.
Our extensive knowledge in handling all types of events comes from over 30 years in the catering industry. We pride ourselves on our attention to detail and our ongoing client relationships. Our event coordinators will ensure a successful and enjoyable planning process and design a food experience with our chefs to create one of a kind-menus with memorable tastes that leaves a lasting impression for years to come.