Notes & Pictures from a small Restaurant and Inn on Orcas Island, in the San Juan Islands of Washington State.