With its proliferation of Irish pubs, massive parade and festive spirit, New York City topped two recent studies as the best destination in America to celebrate St. Patrick's Day.