On The RocksThe Brief How about some drinks with a view? On The Rocks is a bar located on top of a cliff in Oregon. Here, you can enjoy the best...