I'm still thinking about Leo's carne asada soft tacos from last night. Pretty damn tasty and not dry at all. The pollo soft tacos were not bad --grilled and chop into little pieces (I prefer King Tacos pollo soft tacos). Love the guacamole sauce!
Yes, the wait is a PAIN (ladies be sure to dress for the weather), but come on, $1.25 on the tastiest meat taco you will ever have? Spending $7.50 on 4 pollo soft tacos and 2 carne asada soft tacos? I have give Leo's a 5 star!
p.s. They don't have horchata. :( Well...I guess they stick to what they know and that's tacos!
Address: 4300 Eagle Rock Blvd (In between York Blvd and El Paso Dr) Los Angeles, CA 90041
Rating: 5 out of 5