Mezcals have complex flavors, whether smoky, savory, or sweet. In cocktails, they all pair excellently with spicy flavors, from ginger to cayenne pepper.