El Compadre Restaurant
233 E Florence Ave, Los Angeles, California, United States
Red O Restaurant
8155 Melrose Ave, Los Angeles, California, United States
El Carmen
8138 W 3rd St, Los Angeles, California, United States