The Taco Stand in New York City

Show Map
A popular stand with excellent tacos. Nights only.
Address: 96th and Broadway

Source wikitravel.org/en/Manhattan/Upper West Side