Old Barn Inn Restaurant is currently accepting reservations via Open Table. Please click here to check availability for your desired date and time.
The Inns at St. Albans boasts two historic restaurants. The storied Old Barn Inn is a history filled property originally built in 1840 as a barn and transformed in 1928. Head’s 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, the venue was recently renovated and offers takeout, indoor and outdoor dining options.
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 leave a lasting impression for years to come.