Eat & Drink Restaurants Tacos Leo Share Been There Login or Register Save Login or Register Get Directions Restaurants Contact Information 1515 S La Brea Ave, Los Angeles 90019 323-231-5116 Email Leave this field blank