3108 Wilshire Blvd, Los Angeles, CA 90005
I love this truck. I think their pastor tacos are better than Leo's. Sacrilage!!!!! I know but I've just had better experiences there, so maybe it's a quality control issue.
Really fun crowd. Really nice people. Getting kinda hungry just thinking about that roasted pork with pineapple on top!