From East to West of Los Angeles, Leo's Tacos Truck has been around for 10 years. We have opened 10 trucks to give more convenience to our clients. Our famous ...
Leo's Tacos Truck · 415 Glendale Blvd. Los Angeles, CA 90026. Echo Park. Directions · (323) 346-2001. Call Now · Full menu · More Info. Hours · Known For. Yes.
Our menu features fresh ingredients and diverse flavors that are perfect for any time of day or night. Whether it's carne asada, tacos, burritos, or nachos - we ...
Jan 15, 2024 · Leo's Taco Truck, the massively popular and idolized taqueria that is known for its pastor, has officially added Long Beach to its growing ...