Take cocktail hour to the next level at our favorite sky-high beach bars, where refreshing drinks flow, small bites abound, and the view is the main event.

More