I'm ordinarily not one to criticise creative word choice, but somehow "Come Taste the Aroma" just seems sort of invasive to me.
I prefer to merely smell my aromas, thank you very much.