Leo's Tacos Truck (La Brea)

BT Discovered by BriannaThompson

DETAILS

Tags:
Eat

GENERAL INFORMATION

A local’s favorite taco truck on the corner of La Brea and Venice.

Insider Tip

Order the Tacos Al Pastor or, for the adventurous foodies, try the wonderfully spiced El Buche (Pork Stomach).

Address: 1515 South La Brea Ave, Los Angeles, CA 90019
Phone: +1 323-346-2001
Hours: Open (Closes at 3:00am)

PHOTOS