The Rob Roy cocktail was created in 1894 at the Waldorf Astoria in New York City. It was named after the Scottish folk hero Robert Roy MacGregor, similar to how the Manhattan cocktail was named after a New York borough. The drink was created to commemorate the premiere of an operetta based on MacGregor's life, quickly becoming a popular choice for its distinct flavor.