There are more than 8 million people living in New York City, and some 25,000 restaurants keeping them fed. Though the Statue of Liberty and Broadway’s flashing lights get most of the credit, restaurants, bars, street vendors and late-night food trucks are just as essential to this city’s DNA. Whether […]