What are you looking for?

Seafood Restaurants in Salem

4.3 - 245 votes

Hours: 12 - 11PM

350 Chemeketa St NE, Salem
(503) 399-0449

Rudy's Steakhouse

Never leave here hungry! They have a nice wine and cocktail selection.We wanted to eat outside in the patio section but didn't want to wait a hour a... More reviews

4.3 - 173 votes

Hours: 11AM - 9PM

3690 Commercial St SE, Salem
(503) 540-5537

La Hacienda Real

They are, without a shadow of a doubt, the best Mexican restaurant in Salem. That's not quite correct. I think they're one of the best restaura... More reviews

4.3 - 164 votes

Hours: 11AM - 9PM

4157 Rickey St SE, Salem
(503) 339-7489

Lucky Garden

Food was cold. Egg flower soup = garbage.Shrimp wasnt cooked. Breading was soggy.Only a few bites of meat in the broccoli beef.Only one sauce packet of s... More reviews

4.6 - 80 votes

Hours: 11AM - 9PM

1391 Broadway St NE, Salem
(503) 339-7297

La Vida Catrina

Excellent drinks and food, mexican cuisin in another level !!! Margaritas are Awsome !!! More reviews

3.9 - 166 votes

Hours: 11:30AM - 9:30PM

521 Lancaster Dr NE, Salem
(503) 375-3411

Red Lobster

Never fails to please. Food and drinks were amazing. Service was friendly. Wait was long because of the restrictions but not their fault. More reviews

3.5 - 175 votes

Hours: 11AM - 10PM

Willamette Town Center, 3805 Center St NE, Salem
(503) 485-3086

McGrath's Fish House

My husband and I went for dinner a few times there and each time the food was not cooked right, I ordered the parmesan crusted fish. It was horrible. It ... More reviews

3.9 - 88 votes

Hours: 11:30AM - 10PM

3610 Center St NE, Salem
(971) 599-5774


Great food, fun experience! Been a couple times and the wait staff is really hit and miss on their customer service though, sometimes not very friendly. ... More reviews

4.8 - 28 votes

Hours: 12 - 9PM

4106 State St UNIT 8, Salem
(971) 701-7708

Aristacrab Seafood Restaurant

I had one of their cheaper items and it was possibly the best seafood I've ever eaten. 10/10, their food is absolutely amazing. Would buy again if i... More reviews

3.6 - 107 votes

Hours: 10:30AM - 12PM

1224, 2295 Lancaster Dr NE, Salem
(971) 599-5195

Mariscos Las Islas Marias De Salem

FIRST TIME CUSTOMER REVIEWMy food came cold, when I was asked if I wanted it hot/warm/cold. I specifically said hot. No waiter came and asked if we wante... More reviews

4 - 68 votes

Hours: 11AM - 3PM

1130 Royvonne Ave SE # 105, Salem
(503) 339-7383

Bangkok Thai Bistro

Super great food. Choo Cee Duck was amazing. Flavorful with some spice and great veggies. My coworker really liked his curry.The bathrooms smelled musty ... More reviews

View on map