Menchita's Grill

Salvadoran · 2116 S La Brea Ave, Los Angeles, CA

Delivery · Dine-In

Hours

More food in Los Angeles, CA · Salvadoran Food in Los Angeles