Call Us Today and Save!
(323) 346-2001
Industry image 2

Contact Leo's Taco Truck

Please use the form on any page to contact us online. If you need immediate assistance, please call us at
(323) 346-2001

Our Company is Located at:

1515 S La Brea Ave,
Los Angeles, CA 90019
phone : (323) 346-2001

Google Map
‚Äč