By Tom Westman
Staff Writer
The Thayer Restaurant and Hotel, located at 60 Elm St., has been a part of Annandale since 1895. The three-story building is rich in history, with different owners, from Albert Augusta Thayer to the present owners, the Krebsbach family. The following summarizes the Thayer’s 128-year journey in Annandale.
Subscribe to the Annandale Advocate to read the latest community news!