Tom B.
Yelp
In short:
Plenty of choices, there's a bar, there are trivia/bingo nights and shows, and everything's clean. Only possible drawback--you guessed it--is that their 100-spot parking lot is sometimes completely packed.
In long:
These folks have perfected a concept that in most places doesn't even exist. Well over a dozen food trucks, most of which are always open for dinner if not for more hours. Open til 9 in summertime.
Lots of parking, but sometimes more-than-lots of customers, too. You walk in past half of the food trucks, check the menus. Cross through the building and there are 8-10 more on the other side. Huge variety. Comforting favorites like BBQ, burgers, or Philly cheesesteak, plus Hawaiian, Filipino, Thai. There's a fish & chips spot and a shellfish-boil spot.
Inside, there are highboys, cafe tables, long picnic tables, suitable for everything from you by yourself to an entire kids' sports team celebrating the game or the season. All types and sizes of groups.
At one end is a FULL BAR, which most food truck rodeos lack. Good cocktails, good taps. Not sure about the wine selection. At the other end is a low stage and some nice clean restrooms.
Ultimately, you pick based on the food, so the venue matters only so much. But I can honestly say that if I lived near Salem I would come in here without checking who's even open, and walk around until I found something that sounded good. I had decent loco moco, and the rest of the group had awesome soul food, Filipino, and Thai soup. Jasmine Flower will hit you with the peppers if you go full-on spicy. Dig it.