On the Rocks Cocktails are a new kind of ready to drink cocktail experience, delivering all the complexity and craftsmanship you would find at your local bar, in a convenient bottle.