Avatar - FOXLA
FOXLA

Manny's El Loco closes kitchen in Covina

Manny's El Loco permanently closes their kitchen in Covina due to the pandemic.