I found this recipe many years ago at the Sauza tequila factory. Other than a shot of thousand dollar (or more) brandy, it is my favorite after-dinner drink, and it might just be the best one that is made with tequila.
1. Make the drink. Put all the ingredients except the cinnamon and cherry in a blender, and blend until thoroughly pureed and frothy. Pour into a cocktail glass, sprinkle with the cinnamon, and top with the cherry.