The star ingredient is frozen limeade concentrate, which provides the perfect amount of tartness. The small amount of triple sec required is definitely worth the extra bottle at the liquor store.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results