Address: 6320 W Manchester Ave, Los Angeles, CA 90045 Phone: (310) 991-3239
Reviewed on 09/13/2024
By: Angelina C.
Stopped here after a flight, food was decent but super expensive or maybe I'm just that poor. But $50 for 2 plates of Mexican food? But it was all really... more