This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Please enable Javascript to watch this video

DES MOINES, Iowa -- Authorities are still piecing together exactly what happened early Monday when a 20-year-old woman opened fire at a southside IHOP.

One of the witnesses said he was eating with his friends when Maryann Grace Hannam walked in.

“There’s this random girl that just walks into IHOP. Everybody thought she’s was going to order food and eat by herself,” Jesse Teah said.

Instead, she reportedly went there to start a confrontation.

“We heard going back and forth about a boyfriend or something, ex-boyfriend. That’s what we overheard and it just got heated,” Teah said.

But Teah said Hannam didn’t start the violence.

“Maryann was the one just calmly sitting on her phone like she was eating her food, but when the other girl walked in, which was the aggressor, just walked in like started yelling and cussing at them,” he said.

That’s when he said the other female grabbed a plate of pancakes and smashed it on Hannam’s head.

“That’s how the huge fight broke out,” Teah said.

Plates and coffee pots went flying, and chaos ensued.

According to the police report, witnesses heard the aggressor tell Hannam, “I know you have your gun, so if you’re going to use it you better kill me with it."

While Hannam didn’t start the fight, witnesses say she escalated it.

“She just pulled her gun out and she shot it,” Teah said.

The bullet went through a booth divider, leaving a hole. The female juvenile, later identified as a 17-year-old, was hit in the armpit area. Her injury is non-life-threatening.

No was else was injured, and police are thankful.

“It could have been a lot worse than it was. If this is going to happen, then this is probably the best case scenario for how it played out,” he said. “You go into a public place and you start throwing gunfire around, and that’s when innocent people get hurt," said Des Moines Sgt. Paul Parizek.

Police say the IHOP shooting is related to an earlier incident. Officers were called to a home near the intersection of Cleveland Avenue and East 14th Street. Police say someone fired several shots there around 3 a.m. No one was injured.

Just two hours later police were called the IHOP restaurant at 4807 SE 14th St.

Hannam was arrested Monday is charged with attempted murder, intimidation with a dangerous weapon and carrying weapons. Her bond is set at $650,000.