Address: 605 S Vermont Ave, Los Angeles, CA 90005 Phone:
Reviewed on 10/27/2025
By: NĂ¡talie Z.
These are som pretty solid tacos. I got the pastor and the meat quality was great. If you're in the area and are looking for a good spot this is a sold... more