I made myself a Jack Rose about 10 minutes ago. It's the best damn cocktail in the galaxy.
Not sure how I'd describe the flavor (sort of a balanced mix of sweet and tart since there's lime and grenadine in it, and a little tangy), but rest assured it's better than any alcoholic drink you've ever had, and I got basically smashed off just one. If you've got about 30 bucks, go buy the ingredients from your local liquor store, it's more than worth it. It'd be my go-to drink order if it weren't for the fact that that no bars anywhere serve these things and likely never will again; none of them stock Applejack or even know what it is. I almost want to buy extra bottles of the stuff and give them to the places I frequent just so they'll be able to make me some whenever I'm there.