1515 S La Brea Ave, , CA 90019
(323) 346-2001
leostacostruck
Filed under:
LA has the breadth, depth, and specialization as America’s best taco scene
Mole, tlayudas, tacos, tamales, and more