No visit to San Juan Island (Friday Harbor) would be complete without a visit to the Pelindaba Lavender Farm. You'll need a car or it's a nice bike ride from the downtown area.
The best time is late June - August to ensure that the lavenders are in bloom.