Open Now
This your truck?
Claim this listing free and take control of your FlavorTrail profile, live location, and menu.
LOS ANGELES, CA · MEXICAN
Leo's Tacos Truck
No ratings yet
Mexican
LA's favorite al pastor, 16 trucks across LA and SF. 44.6K IG followers. 1515 S La Brea Ave.
