"Te gusto" is correct. "Gustar" technically means "to be pleasing to". So the sentence is "I am pleasing to you." which is how, in Spanish, one would say "You like me." Add some question marks "Te gusto?" and its "Do you like me?"
"Te gusto" is correct. "Gustar" technically means "to be pleasing to". So the sentence is "I am pleasing to you." which is how, in Spanish, one would say "You like me." Add some question marks "Te gusto?" and its "Do you like me?"