Brew 1 cup strong coffee using quality Mexican coffee beans. Keep warm.
Heat milk in saucepan over medium heat without boiling. Whisk in cocoa powder, cinnamon, sugar, cayenne, vanilla, and salt until smooth (2-3 minutes).
Add chopped chocolate. Whisk constantly for 5 minutes until completely melted and creamy.
Remove from heat. Slowly pour in coffee while whisking to combine thoroughly.
Froth with whisk or milk frother for 20 seconds to create foam. Pour into mugs immediately.
Add toppings and serve hot. Enjoy!