Dinelio lists 103 rooftop restaurants across 27 US cities. Skyline views and open-air tables — these rooftop spots pair dinner and drinks with a memorable backdrop. Pick your city below to see the top-rated spots.