Is this the best taco place in Boyle Heights? Just kidding, I know it is!
Address: 940 S Lorena St, Los Angeles, CA 90023, USA
Mauro Martinez | Aug 27, 2019
Good ' Cabeza tacos...place needs to be Cleaned up I would say.
thomas lopez | Aug 27, 2019
Og Mex food. The grit adds to flavor fool!
Thanks! Your answer is awaiting moderation.