La Mecha Restaurant
Add to Favorites
Add Hours
Saved to Favorites
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
7008 S San Pedro St, Los Angeles, CA 90003
2558 Saturn Ave, Huntington Park, CA 90255
8232 Santa Fe Ave, Huntington Park, CA 90255
7410 Santa Fe Ave, Huntington Park, CA 90255
2025 E Florence Ave, Los Angeles, CA 90001
6913 Pacific Blvd, Huntington Park, CA 90255
8015 Long Beach Blvd, South Gate, CA 90280
3309 E Florence Ave, Huntington Park, CA 90255