Address: S Ardmore Ave & W 8th St, Los Angeles, CA 90005 Phone:
Reviewed on 07/23/2022
By: Franklin M.
We're always stopping at various taco trucks on our late night drive home. We ordered a carnitas Torta with everything and a lengua burrito without the... more