I drove to Eugene via 99E last weekend. I figured I'd stop in Woodburn for tacos but it seemed like all the taqueria's were on the wrong side of the street (I didn't want to make a left turn). So, I didn't find one on the right side of the street until we got to Salem.
I stopped at Taqueria El Padrino. In a shopping center called Plaza del Sol.
I wasn't feel very adventurous and I have very limited Spanish (and the cashier had limited English) so I just ordered two carnitas tacos and two chicken tacos for my daughter. The menu listed three different tamales including dulce but they were out.
The tacos were really delicious. The meat wasn't greasy or fatty. The tortilla was nicely grilled. The only downer: no tomatoes on the tacos (although the no tomatoes is more traditional I think).
The folks next to me had gorditas (I think). Thick "tortillas" with meat and crumbly cheese on top. Those looked really good and I wished I had ordered them.
They had the usual taqueria meats but also some names I wasn't familar with.
There are a million taquerias in Salem and I don't know how this compares but I thought it was better than La Sierinita. I doubt it's worth the drive from Portland, but if you're taking a trip south, it might not be a bad stop.
The one slightly disturbing thing was how incredibly dirty the high chairs were. High Chairs get dirty but these were filty.
Taqueria El Padrino
3545 PORTLAND RD NE,SALEM,OR,97303