The Absolute Best Taco in New York

We’ve searched high and low for New York’s finest taco, and we might have found it….