For coffee afterward, here is a homemade version of Bailey's Irish Cream
Irish Cream
1 pint whipping cream
1 can condensed milk
1⁄4 cup chocolate syrup
1 shot amaretto or 1 scant tablespoon almond extract
6 oz cold espresso or 1 Tablespoon instant coffee
1 Tablespoon vanilla extract
1 fifth whiskey (optional)
In the original, you make the condensed milk. It's time-consuming but makes a significant difference in taste. It also allows you to control the amount of caramelization. The shortcut is to use dulce de leche, which is condensed milk with more caramelization. To make it yourself heat a quart of milk and scant half cup of sugar just to a boil. Reduce heat to bare simmer and cook, stirring occasionally, until reduced by half, about 40 minutes. Increase time to produce more caramel flavor.
One variation is to use ouzo instead of amaretto.