Best restaurants in Cannon Beach, OR
- 5Open nowBella Espresso231 North Hemlock Street, Cannon Beach, OR 97110Restaurant Cafe
- 3.4Open nowBill's Tavern & Brewhouse188 North Hemlock Street, Cannon Beach, OR 97110Restaurant Bar
- 3.5Closed nowCannon Beach Café1116 S Hemlock St, Cannon Beach, OR 97110Restaurant
- 4Open nowCannon Beach Hardware & Public House1235 South Hemlock Street, Cannon Beach, OR 97110Restaurant Bar
- 5Closed nowCastaways Restaurant & Tiki Bar316 Fir Street, Cannon Beach, OR 97110Restaurant Bar
- 4.3Open nowCheri's Cafe & Cannon Beach Ck239 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- 4.7Open nowCrepe Neptune175 East 2nd Street, Cannon Beach, OR 97110Restaurant Cafe
- 4.8Open nowDriftwood Restaurant & Lounge179 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- 4Open nowEcola Seafoods Restaurant & Market208 North Spruce Street, Cannon Beach, OR 97110Restaurant
- 5Closed nowEVOO Cannon Beach Cooking School188 South Hemlock Street, Cannon Beach, OR 97110Restaurant
- 3.3Open nowFultano's Pizza200 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- 5Closed nowIrish Table1235 South Hemlock Street, Cannon Beach, OR 97110Restaurant Bar
- 4.5Closed nowLazy Susan Cafe126 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- Open nowLocal Grill & Scoop156 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- 2.7Open nowMo's Restaurant - Cannon Beach195 W Warren Way, Tolovana Park, Cannon Beach, OR 97145Restaurant
- 1.5Open nowMorris' Fireside Restaurant100 East 2nd Street, Cannon Beach, OR 97110Restaurant
- Closed nowNewmans at 988988 South Hemlock Street, Cannon Beach, OR 97110Restaurant
- 4Open nowPelican Brewing1371 South Hemlock Street, Cannon Beach, OR 97110Restaurant Bar
- 3Closed nowPig 'N Pancake223 South Hemlock Street, Cannon Beach, OR 97110Restaurant
- 5Open nowPizza A' Fetta231 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- 4Seasons Cafe255 North Hemlock Street, Cannon Beach, OR 97110Restaurant Cafe
- 2.3Closed nowSweet Basil's Cafe271 North Hemlock Street, Cannon Beach, OR 97110Restaurant Cafe
- 4Open nowThe Bistro263 North Hemlock Street, Cannon Beach, OR 97110Restaurant
- 4.5Open nowThe Wayfarer Restaurant and Lounge1190 Pacific Drive, Cannon Beach, OR 97110Restaurant Bar