The video shows a man in a black cap slicing meat from a vertical rotisserie oven in a food truck kitchen. He uses tongs and scissors to cut thin slices of meat and places them on a plate. The man rep... More about Leo's Taco Truck →

Video Transcript

No salt sours.


More about Leo's Taco Truck

View on Map
1748 N Avalon Blvd, Los Angeles, California, 90744
Loading map...
DirectionsGet directions
Location Hours
Monday12:00 AM - 01:00 AM10:00 AM - 11:59 PM
Tuesday12:00 AM - 01:00 AM10:00 AM - 11:59 PM
Wednesday12:00 AM - 01:00 AM10:00 AM - 11:59 PM
Thursday12:00 AM - 01:00 AM10:00 AM - 11:59 PM
Friday12:00 AM - 01:00 AM10:00 AM - 11:59 PM
Saturday12:00 AM - 02:30 AM10:00 AM - 11:59 PM
Sunday12:00 AM - 02:30 AM10:00 AM - 11:59 PM