Snow Cap Restaurant Sisters, Oregon

Our last "pit stop" on the way home, the Sno Cap restaurant is an icon in Sisters.
Not so long ago it was one of a very few places to eat in Sisters, though you would never guess it in the tourist boomtown that exists here today.
It's so fine to be back home again, reconnected with our furry family.

Comments
Sign in or get an account to comment.