The primary difference between the amaretto sour cocktail and the closely related stone sour is the addition of orange juice. Amaretto sour is topped with lemon-lime soda, whereas the stone sour gets a splash of orange for added flavor.