New York City’s iconic taco joint, Los Tacos No. 1, has finally opened up their NoHo location! On Lafayette Street just above Bleecker, you’ll find tacos, quesadillas, and more, all served on fresh-cooked tortillas at an affordable price. They also serve up flavorful drinks like aqua de jamaica, horchata, and Mexican Cokes. Currently, indoor dining is offered.
Address: 340 Lafayette Street, New York, NY
Hours: 11:00 – 10:00 on Monday – Saturday; 11:00 – 9:00 on Sundays
Website: www.lostacos1.com