ATLA – New York, New York 10012

ATLA Description

Mexican bites with local ingredients, plus coffee, wines & mezcals.

ATLA Location

Address: 372 Lafayette St, New York, NY 10012
Phone Number: +1 347-662-3522
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top