Some of New York City's top places to grab a drink are actually on rooftops, offering a spectacular view of the city skyline.