Best American Restaurants in Cannon Beach

The Stephanie Inn Dining RoomThe Stephanie Inn Dining Room
(123)
$$$$
American | Cannon Beach, Oregon Coast
Holdfast DiningHoldfast Dining
(183)
$$$$
American | SE Portland, Portland
Willow RestaurantWillow Restaurant
(237)
$$$$
American | SE Portland, Portland
Castagna RestaurantCastagna Restaurant
(716)
$$$$
American | SE Portland, Portland
QuaintrelleQuaintrelle
(326)
$$$$
American | North Portland, Portland
RadarRadar
(357)
$$$$
American | North Portland, Portland
Vinotopia at Forest ParkVinotopia at Forest Park
(276)
$$$$
American | Forest Park, Westside
Irving St KitchenIrving St Kitchen
(1605)
$$$$
American | Pearl District, Portland
Noble RotNoble Rot
(1184)
$$$$
American | NE Portland, Portland
Ranch House (Brasada Ranch)Ranch House (Brasada Ranch)
(72)
$$$$
American | Bend, Bend / Deschutes County
DRAKEDRAKE
(792)
$$$$
American | Bend, Bend / Deschutes County
Larks MedfordLarks Medford
(287)
$$$$
American | Medford, Ashland / Medford

Best Italian Restaurants in Cannon Beach

AgriVinoAgriVino
(536)
$$$$
Italian | Carlton, Willamette Valley
Mucca OsteriaMucca Osteria
(1433)
$$$$
Italian | Downtown, Portland
Bar MingoBar Mingo
(333)
$$$$
Italian | NW Portland, Portland
NostranaNostrana
(2394)
$$$$
Italian | SE Portland, Portland
a Cena Ristorantea Cena Ristorante
(1943)
$$$$
Italian | SE Portland, Portland
3 Doors Down Cafe and Lounge3 Doors Down Cafe and Lounge
(929)
$$$$
Italian | SE Portland, Portland
DOCDOC
(846)
$$$$
Italian | NE Portland, Portland
Ristorante Italiano - Excelsior InnRistorante Italiano - Excelsior Inn
(262)
$$$$
Italian | Eugene, Eugene
Fillmore TrattoriaFillmore Trattoria
(362)
$$$$
Italian | NW Portland, Portland
decarlidecarli
(1508)
$$$$
Italian | Beaverton, Westside
MiNGO WestMiNGO West
(926)
$$$$
Italian | Beaverton, Westside
Flatbread Neapolitan PizzeriaFlatbread Neapolitan Pizzeria
(110)
$$$$
Italian | Bend, Bend / Deschutes County
Arrivederci Wine & JazzArrivederci Wine & Jazz
(222)
$$$$
Italian | Milwaukie, Clackamas

Popular restaurants in Portland

Browse some of the most booked restaurants in Portland

a Cena Ristorante
(338)
$$$$
Italian | SE Portland
Oswego Grill - Kruse Way
(280)
$$$$
Steakhouse | Lake Oswego
Nicoletta's Table and Marketplace
(210)
$$$$
Italian | Lake Oswego
Benihana - Beaverton
(535)
$$$$
Japanese | Beaverton
Tavern on Kruse
(148)
$$$$
Northwest | Lake Oswego
View all Portland restaurants

Treat your taste buds: Explore Cannon Beach restaurants.

Cannon Beach Restaurants

The Stephanie Inn Dining RoomThe Stephanie Inn Dining Room
123 reviews
$$$$
American | Cannon Beach, Oregon Coast

Gorgeous atmosphere, lovely staff and overall, an amazingly memorable experience. More

OpenTable Diner -
The Wayfarer Restaurant and LoungeThe Wayfarer Restaurant and Lounge
957 reviews
$$$$
Northwest | Cannon Beach, Oregon Coast

Robert is a great waiter. He is very friendly and does an excellent job as a waiter. More

OpenTable Diner -

Discover Cannon Beach

Cannon Beach, Oregon, offers lively and diverse cuisine choices. Here, there are city restrictions that prevent the influx of many chain restaurants, so you'll really appreciate the local fare in this coastal town. It's the perfect place to start your day with some coffee and sweets. The coffee shops and patisseries in Cannon Beach are some of the hottest spots in town. The northwest is known for its great coffee; sample a cup featuring roasted organic beans. For casual dining with a small-town atmosphere, head to a pub for some calamari and pulled pork with your lemonade. Looking for something a little more upscale? Try some wild king salmon or a rack of lamb paired with the latest vintage wine. Wind down your day with a fresh smoothie or a lemon crepe.