I heard over the weekend that Izalco on Lawrence is closed. Is this for good or temporary? What's the scoop?
I thought they had decent food, the last time I was there but I read a post from earlier this year that it had gone downhill.
Just had some at the Maxwell Market yesterday. Mama Lula is set up on the east side of Canal St, north of Roosevelt Road. She also has Pork Salvadorian tamales. Very, very good.
Does anyone know if Salvador Restaurante at 4125 S. Archer is still in business?