A teen suspect is now charged with murder in the stabbing death of 35-year-old Noe Gomez on Saturday night.
The suspect's name has not been released because he is a minor.
An witness said she was good friends with the victim -- and saw the whole thing happen.
Delia Gonzales made a makeshift memorial for Gomez after he was stabbed to death outside of a home at 130 Glenwood Drive.
The 15-year-old suspect is Gomez's girlfriend's son. A fight between Gomez and his girlfriend started the whole thing, Gonzales said.
"He was just laying there face-down, and when they turned him around, I saw all the blood," said Gonzales, who was at the scene before police arrived.
Police reports state the teen pulled a knife and stabbed Gomez in the ribs. Not long after, the teen called 911, then turned himself in, admitting that he was the one who stabbed Gomez.
Gonzlaes said she doesn't believe the murder was in self-defense. She said the suspect was taunting Gomez as he lay dying.
Police aren't buying self-defense either, and said the circumstances don't add up.
"The amount of violence wasn't so significant that our suspect had to use deadly force," said Lt. Chris Benavides, San Antonio police spokesman.
The teen will likely be tried as an adult.