NNew York City Read More An Enrique Olvera Restaurant Is Closing in NYCMay 2, 2026 Atla, chef Enrique Olvera’s Noho Mexican restaurant, will close on Sunday, May 31, after nearly a decade at…