On the Rocks is a bar offering a wide selection of drinks, including expertly crafted cocktails, in a vibrant atmosphere.