In a small bowl, combine all the spices together to make the Mexican spice mix, stirring until well combined. Set aside.
Finely chop the chocolate and set aside in a small bowl. Bring cream to boil in a small saucepan over medium-high heat.
Pour the cream mixture over the chocolate and let sit for about thirty seconds, then stir in Mexican spice mix and salt, stir until the chocolate is melted and smooth. Cover and refrigerate overnight or at least four hours.
Once hardened, scoop 1 tablespoon of chocolate filling and roll into a ball, set on prepared cookie sheet. Continue until all balls have been rolled.
Put the cocoa powder in a small bowl and roll each truffle in the cocoa to give it a nice matte coating. You can roll in the powdered sugar,sprinkles....or dip truffles in chocolate and top with sprinklesor cinnamon, if desired.