Tag: Tacos

Leo’s Taco Truck – Tacos al Pastor

Leo’s Taco Truck – Tacos al Pastor

The smell of roasting meat fills the air. Juice bubbles up from its crevices, falling down and sizzles on the catch tray. A towering spit twirls lazily as the fire licks at its sides, pausing only for the taquero to deftly shave off slices of