They don't have a specialty coffee shop, but you can get a limited number of specialty coffees from some of the lounges. I have also had an espresso from the dining rooms after dinner. I have had cappucinos and lattes from Sessions on deck 3, in particular and Promenades also serves them.
I don't recall any flavored coffees such as the caramel machiato, so you might want to start weaning yourself from them now to be prepared.