In another post, Euonymous reported that Pastores, much beloved for Irma's chilaquiles, may be closed. Euonymous has visited several times recently and only seen a shuttered storefront.
Irma's hours and vacations have always been strangely opaque for a restaurant. Any chance she's on vacation? Has anyone eaten there in recent weeks?