Address: 6011 N Figueroa St, Los Angeles, CA 90042 Phone:
Reviewed on 12/01/2025
By: Lucille M.
There is a Fish Tacos Tuesday wherein fish tacos are sold discounted! Been going to this place since 2016 and it is worth it ! The beef, pork and fish... more