"Sabor a Mi" is the title of a song in Spanish.
http://www.lyricsmode.com/lyrics/l/los_panchos/sabor_a_mi.html
Usually, sabor is a noun. But in this context, it seems to be used more like a verb. Can it be (roughly) translated as "savor me"?
Another translation I used, that people liked because it was "hard-hitting" (and sexy), was "come on to me."