Im considering "growing" mint
Which mint leaf would you suggest is the most delicious? The store bought one im drinking is peppermint.