Loading map…
ATLA
A Michelin Guide-listed spot for contemporary Mexican small plates in Greenwich Village, with a focus on vegetables and healthy twists.
A Michelin Guide-listed spot for contemporary Mexican small plates in Greenwich Village, with a focus on vegetables and healthy twists.