Map
San Juan Island, WA, United States
Restaurant
Duck Soup Inn