ATLA

372 Lafayette St., New York 10012, United States Get Directions to this spot
372 Lafayette St.
New York, 10012
NY, United States
All-day eatery for contemporary Mexican cuisine with mezcal focused bar.... read more
A personal message from ATLA

Rate and review ATLA in New York, NY, United States!

Share your experiences at ATLA with your friends or discover more Restaurants in New York, NY, United States.