We used to have a licorice mint plant. Its leaves had a wonderful taste, and it (surprise!) wasn't even invasive. It has died, and I haven't found anywhere that sells the seed.
Anyone know of a source? I didn't see one in all the entries that google yielded.
TIA!
-frank