ATLA is located in New York, United States on 372 Lafayette St. ATLA is rated 4.1 out of 5 in the category restaurant in United States. All-day eatery for contemporary Mexican bites by Enrique Olvera and Daniela Soto-Innes, served alongside an approachable, yet sophisticated beverage ...