world no1 restaurant new york - Atla

All-day eatery for contemporary Mexican bites with local ingredients, plus coffee, wines & mezcals.
Address: 372 Lafayette St, New York, NY 10012, USA
Hours:
Closed ⋅ Opens 11AM

Phone: +1 646-837-6464
Menu: atlanyc.com