the famed Tacos Leo's truck on La Brea and Venice have recently set up shop on the corner of Glendale and Temple on the edge of Echo Park. It's not a truck but rather just a stand w/ the al pastor trompo and some flat top grills. Looks like they have the trompo out every night unlike the original location, which I believe only has it on weekend nights (I could be wrong).
Price is the same at $1/taco and the same salsa bar is offered. Tastes exactly the same.