La Mecha Restaurant
Add Hours
Phone: (323) 277-9381
Address: 7831 S Alameda St, Los Angeles, CA 90001
Cuisines: Family Style
2111 E Florence Ave, Huntington Park, CA 90255
7823 Pacific Blvd, Huntington Park, CA 90255
2025 E Florence Ave, Los Angeles, CA 90001
8122 Long Beach Blvd, South Gate, CA 90280
9715 Long Beach Blvd, South Gate, CA 90280
2558 Saturn Ave, Huntington Park, CA 90255
2521 E Florence Ave, Huntington Park, CA 90255
1457 E Florence Ave Ste 109, Los Angeles, CA 90001
4114 Slauson Ave, Maywood, CA 90270
6913 Pacific Blvd, Huntington Park, CA 90255