Atla is a cozy Mexican bistro in NoHo, offering a modern twist on traditional dishes. Enjoy fresh and flavorful plates in a chic, minimalist setting with friendly service.
NoHo, short for North of Houston Street, is a trendy and historic neighborhood in Manhattan known for its unique architecture, artistic community, upscale boutiques, and eclectic dining options.
Read More