I've been eating at this taqueria for over 20 years. I mentioned it here once but, didn't know the name or address. Well, when I went today, I picked up a business card and here it is:
El Cihualteco Taqueria
2325 1/2 San Pedro St.
Los Angeles, CA
Any search for the best taco and or burrito should include a stop here.