Address: 1414 S Atlantic Blvd, Los Angeles, CA 90022 Phone: (323) 490-9209
Reviewed on 02/25/2025
By: Christina N.
Really solid tacos and salsa! We really enjoyed the Al pastor and cabeza. Super juicy and flavorful. They were generous with the grilled onion, cucumber and... more