Wanted to get a sweet at DiPrima for my wife this afternoon, but they were already closed. Then I remembered the recs for the taco truck across the street, 3 Hermanos. So I went there instead.
Their truck has more antojitos listed than their menu. Don't know if you can order sopes, eg, despite them not being on the actual menu. They do list enchiladas, burritos, tortas, and birria (as a stew). I just ordered a couple tacos plus a special, a tamal de elote (uchepo, or fresh corn tamal).
The meat choices has the full range of standards and offal: asada, pastor, carnitas, pollo, cabeza, barbacoa, sesos, lengua, tripas, and birria (de chivo). I didn't ask, but with all that cow head, I imagine they're steaming whole heads themselves.
Birria de chivo is one of my favorites, so I got that. Carnitas is another favorite -- plus a good test for whether they're cutting corners -- so I got that, too.
Tortillas are made by hand, which is nice. The meats were both good. The carnitas were less succulent and more crispy-fried than some places, which is fine. The important thing is that they tasted good. The birria was tender with a lot of depth of flavor. You don't have to worry about items being bland here.
The tamal was a bit cold, unfortunately, and not served with any crema. Traditionally, tamales de elotes don't require extra starch because they're made with the starchy corn you find in Mexico as opposed to the sweet corn you get here in the states. I'm pretty sure this one was a mix of masa and fresh corn. Makes it a little denser than some. Still good, though. Only ate about half there and ate the rest at home. I had made some pintos the other night simmered with chipotles and spices. I had a lot of extra pot liquor, so I heated up some pot liquor minus the pintos (which I used in a salad for my wife) and diced the leftover tamal and added it to the warm liquid. Mmmm.
Anyway, good taco truck. Definitely the best I've been to in Portland proper from the limited items I ate. Way better than anything I've tried downtown. And the meats are much better than Michoacan over on Division, which at least makes tortillas, etc, by hand.