Didn't know if I should start a new thread but visited the new location at 3312 W. North Ave this weekend. At 12:15pm on a Saturday, the place was hopping with no empty seats at the counter and a line three deep; all eyes were on the soccer match on TV. The trompo was in use but there was a holding area for the al pastor on the grill. It seemed like merely a brief hold due to their turnover. I saw the spit whittled away at twice while I was there.
A basket of lonely looking jalapeños begged for snacking while I waited patiently for my tacos. A good combination of crispy, fatty, juicy bits and a few dried out pieces produced a great contrast of texture. A tasty steal at $2.00/taco and well worth the 15 minute wait. They have a small parking lot but street parking was ample.
"And if you don't know, now you know." -BIG