While most rooftop restaurants have a smart-casual dress code, it's a good idea to check with each venue.