Roche Harbor is a step back in time and so is McMillan's Dining Room. It has an old resort feel from the 50s. And it's the perfect locations for watching the sunset over the harbor. It's a bit pricey but the food is wonderful. If you are visiting Friday Harbor, making the trip over to Roche Harbor is definitely worth... more

