Travel Notice:

Travel Notice:

The City of Cannon Beach/Clatsop County are in Phase 2 of the Reopening plan. Hotels/rentals are taking guests, Restaurants may offer limited seating, businesses are open with safety protocols in place. Beaches are open. The State of Oregon requires face coverings in all indoor public spaces. In addition, face coverings are required in outdoor public spaces when physical distancing is not possible. Garbage left behind on our beaches and parks has become a concern so please remember to "Pack OUT what you pack In.. help protect our environment".

See our Coronavirus Update Page for the latest details.


MacGregor's Restaurant & Whiskey Bar

  • 100 E. Second Street
  • Cannon Beach, OR 97110
  • Phone: (503) 436-0322
  • Hours of Operation: 4 pm to 10 pm


COVID-19 - Restaurant now open, 8am to 3pm for breakfast and lunch!! Whiskey Bar is open regular hours, 3-10pm. Drink assured, we are restricting capacity and observing all social distancing guidelines. Come on down, we've missed you dearly! Cheers! MacGregor's Restaurant will offer breakfast and lunch with catered evening events. The Whiskey Bar, is an up-scale, intimate cocktail lounge. Though a full bar, with a satisfying array of craft cocktails, unique foods, and specialty beers and wines, the focus is on whiskey. With over 200 brown liquors from around the world, the top shelf will blow your mind.