MacGregor's of Cannon Beach
$$ • Bars, American
Hours:
1116 S Hemlock St, Cannon Beach
(503) 436-0322
About MacGregor's of Cannon Beach
Customers' Favorites
Around the World Whiskey Flight
Oregon Whisky Tasting
Japanese Whisky Flight
Oregon Whiskey Flight
Charcuterie Board
Huevos Rancheros
Mac and Cheese
Lobster Bisque
Cheese Board
Crab Dip
MacGregor's of Cannon Beach Reviews
Ratings
Menu
Add a Menu


Hours
Monday | 4 - 9PM |
Tuesday | 4 - 9PM |
Wednesday | 4 - 9PM |
Thursday | 4 - 9PM |
Friday | 4 - 9PM |
Saturday | 2 - 9PM |
Sunday | 4 - 9PM |
MacGregor's of Cannon Beach is a great spot for cocktails and small plates, highly recommended for an evening visit. The restaurant is conveniently located near Haystack Rock and has a patio for enjoying sunny weather. Gabe and other staff provide excellent service, making it a welcoming atmosphere. They offer a variety of high-end scotches, including Loch Lomond 18, Laphroiag 16, and Hypernova by Ardberg, all well-curated by the knowledgeable staff. The scotches are described as "tasting like Christmas," "beautifully balanced," and having a "salty smoked meat aftertaste." MacGregor's does not allow anyone under 21, making it a kid-unfriendly establishment.