OUCH!!!!
There's plenty of good taco joints in Portland. When I first moved there in 1992 there was only one that I knew of. Lots of good trucks now! Head out west a few miles to Hillsboro and you can have some of the finest Caldo de Res in the free world! I used to have passable caldo de res two blocks from my old apartment, now I'm 5 miles away from it
Best Al Pastor I ever had was in San Bernadino, CA and I've tried lots of AZ and MX Al Pastor.