New Leaf Café

New Leaf Café
171 Main St, San Juan Islands, Washington 98245
 

The New Leaf Café prides itself on serving French-inspired Northwest food by friendly people in the historic Outlook Inn. Outlook Inn has a rich and colorful history on Orcas Island. The cafe’s goal is to welcome its customers to the inn and help them experience the peace and calm that naturally occurs on Orcas Island, the gem of the San Juan Islands.