Archive For The “Leavenworth” Category
The Watershed Cafe in downtown Leavenworth is really less of a cafe and worth more of your time. This corner restaurant is accessed from the side of the building, which is a little quirky, but it keeps the restaurant at a good temperature as the door which would be accessing the main dining room isn’t…