epicurious.com
The tang of the cranberry juice is balanced by the smoothness of the amaretto and vodka.
Not rich — missing servings, total time, or calories.