10 Best Restaurants in Salem, Oregon
10 Best Restaurants in Salem, Oregon

10 Best Restaurants In Salem, Oregon

Word of Mouth

American restaurant serving hefty sandwiches & classic breakfast fare in a cozy converted house.
Address: 140 17th St NE, Salem, Oregon 97301

Wild Pear

Airy lunch destination offering Vietnamese-influenced American dishes plus family-style supper club.
Address: 372 State St, Salem, Oregon 97301

From amazing appetizers to decadent desserts, everything they prepare reflects their passion for Northwest cuisine and beyond. Their fun and artful restaurant in historic downtown Salem is surrounded by cool shops, galleries and fun places to explore.

Annette’s Westgate Cafe

Long-running cafe with American food, all-day breakfast & a salad bar, plus beer, wine & cocktails.
Address: 1311 Edgewater St NW, Salem, Oregon 97304
Annette’s is located in the historic Kingwood building. Originally erected in 1928 to be a market place, the building has adopted many occupants though its years, however it has never lost its historic style. As a matter of fact, you can still seethe old West Salem Library from almost every seat in the dining room. Annette’s, which was formally known as WestgateCafé, has been dedicated to serving the town’s folk of West Salem a heaping good plate of food. We continue today with that same principal. 

Happy Bibimbap House

This laid-back locale serves familiar Korean fare such as BBQ & bibimbap, plus sushi & teriyaki.
Address: 635 Chemeketa St NE, Salem, Oregon 97301
Family oriented Korean restaurant with welcoming smiles. Well priced and delicious authentic food. Dine-in or takeout

Best Little Roadhouse

Kid-friendly American steakhouse & burger spot with a full bar & 18-hole mini-golf course.

Address: 1145 Commercial St SE, Salem, Oregon 97302

Bentley’s Grill

Large, clubby American restaurant & lounge in the Grand Hotel serving steaks, pizza & seafood

Address: 291 Liberty St SE, Salem, Oregon 97301


Rafn's Restaurant in Salem, Oregon
Rafn’s Restaurant in Salem, Oregon
Seasonal dishes featuring local ingredients served in a casual bistro with a hip, farmhouse feel.
Address: 479 Court St NE, Salem, Oregon 97301

Newport Seafood Grill

Outpost of a small regional chain of laid-back restaurants serving American seafood.
Address: 1717 Fwy Ct NE, Salem, Oregon 97303
At Portland Seafood Company, They serve up dock fresh, simply prepared, big flavored meals that beg to be eaten with bare hands and good company. The specialties range from freshly shucked Oysters to one pound Alaskan Snow Crab buckets to , to the most mouth-watering Fish & Chips in the Pacific Northwest. It’s the seafood dishes you love, in ways you’ve never tasted. They are  committed to high quality ingredients and sustainable seafood in Salem Oregon.

Marco Polo Global

Eclectic restaurant with Chinese, Italian & American menus, plus English-style afternoon high tea.

Address: 300 Liberty St SE. Salem, Oregon 97301

Sassy Onion

Laid-back eatery serving American lunch & breakfast bites like French toast, burgers & wraps.
Address: 1244 State St, Salem, Oregon 97301

The Sassy Onion has been serving some of the best breakfast and lunch faire since 2002. They are committed to building long-lasting relationships through good food, great people, and excellent service. In 2010 the Sassy Onion expanded their operations, and now have four locations in the Salem area. The cafes are located in the Capitol City Business Center , Labor and Industries Building but you can also visit them at Caffe 680 and, of course, the Sassy Onion Grill.

At the Sassy Onion Grill their World Famous French Toast is served all day every day; you can get it topped with delicious marionberries, blueberries and whipped cream, or one of their seasonal selections. They serve more than just great french toast for breakfast. The menu offers from-scratch buttermilk pancakes, thick-cut peppered bacon, eggs benedicts on fresh baked English muffins and many other taste tantalizing choices. They also have a large Gluten Free menu including hand breaded chicken fried steak. Breakfast is served Monday through Friday from 6 AM to 11 AM, and Saturday and Sunday from 7 AM to 3 PM.