Atla, chef Enrique Olvera’s Noho Mexican restaurant, will close on Sunday, May 31, after nearly a decade at 372 Lafayette ...