
Restaurant · New York, NY 10012
ATLA Noho
372 Lafayette St, New York, NY 10012, USA
What creators say
-
“Casual” for Mexico City chef Enrique Olvera, Michelin listed, happy hour margaritas and some of the best short rib tacos I have had.”
Joshua Williams in Mexican sit down restaurants and my go to taquerias
Where it is
Loading map…
