Located just a short drive up I-5 from Salem or South of Downtown Portland is a great restaurant called Oswego Grill. They have two locations, but I have only visited the one off of Kruse Way (right by the 217 interchange and I-5). Their other location is in Wilsonville.
If you are with company "of age" I recommend sitting in the bar area. It is very rich and formal in appearance with nice tables along the windows. They run great Happy Hour specials and I have found the food to be superb and well priced!
A great date night location, or meeting with co-workers, friends, or business associates, this is definitely a place to impress them with.
7 Centerpointe Drive
Lake Oswego, OR
30080 SW Boones Ferry Rd
Wilsonville, OR 97070