Carajillo is a Spanish cocktail combining coffee with brandy, whisky, or anisette. Legend has it that the drink dates back to the Spanish colonization of Cuba when the troops combined coffee with rum to give them courage (coraje in Spanish). In Mexico, carajillos are made with espresso and Licor 43 – a vanilla-flavored elixir with an aroma as intoxicating as the alcohol itself. The combination is shaken and poured over ice. They are perfect as a digestive after a great meal or to prepare for a long night ahead.