Cannon Beach

The oceanfront Wayfarer Restaurant is just steps from Haystack Rock and has a coastline view of the majestic Pacific Ocean and the famous Haystack Rock. Located just 70 miles west of Portland in Cannon Beach, the Wayfarer welcomes customers with warmth and hospitality.