Jeez- what parts of Salem do some of you guys visit? I have a different experience. I wouldn't want to be young and single but as a family guy, it's good. My biggest gripe living here is towing my boat an hour when springer fever hits me bad in a couple months. I'm a midwest transplant so didn't grow up in Oregon. Perhaps things have changed a bit? You do have to be savvy.
I hate to let these places out in a way because it's nice to not have traffic and lines but there are many good locally owned small businesses to dine and drink- Venti's downtown and on S. Commercial, the Crooked House Bistro, DaVinci's, B2 Taphouse and Santiam Brewery with good food carts, Sparky's, f/stop Fitzgerald public house, Willamette Valley Vineyards tasting room, Kitchen on Court St, Archive coffee house, the Gov Cup, Bentley's, five10, Word of Mouth, Cascade Bakery with breads from spent beer grains. The bahn mi sandwiches for $4 to $5 at the Saigon Restaurant are to die for- they make their own baguettes in house and the crust shatters when you take a bite. It's the best lunch deal in town.
Christos pizza is really good- they hand toss the crusts over their heads in the air. I went to live jazz show there last year that was like a Greenwich Village club. Sold out fast.
Gilgamesh, Salem Ale Works, Vagabond breweries, Rogue Chatoe, Thompson's, Boons Treasury. Eola Hills on the west side is loaded with high end pinot noir vineyards and wineries, not to mention a good cider works.
Mexican is the abundant ethnic food and some is crazy good and cheap- Plaza Morelia on River Rd in Keizer has amazing food- home made tamales for a buck each, and they will make tortillas from scratch while you wait if you like them really hot and fresh. Have to show up early on Sundays because the BBQ chicken always sells out. A lady in a tent at 25th and State makes cheap delicious tortas for lunch for $5. Works her butt off for her customers.
Like anyplace else, you got to know where to go.