Food Truck, Fast Food, Mexican, Tacos
Best al pastor in la! Great value at a dollar a piece!
Sep 07, 2014
All about that al pastor
May 05, 2014
Even though Tacos Leo opens at 9 a.m., the good stuff usually doesn’t come out until after dark. That's when the huge pork spit (on which a pineapple is perched), is fired.
Apr 01, 2016