Tag Archives: John Muir

The Muir Tea Room; It Feeds the Spirit

The beautiful yard caught my eye first, and then I looked up at the lovely white Victorian cottage that houses The Muir Tea Room. This building, located at 330 South Main Street, two buildings south of the Post Office, used … Continue reading

Posted in Around Town, View from the Road | Tagged , , , , , | Leave a comment