By Carey Codd

Follow CBSMIAMI.COM: Facebook | Twitter

HIALEAH (CBSMiami) – A large fight in the parking lot of the Hialeah fast food restaurant sent one teen to the hospital and landed another behind bars.

A Wendy’s restaurant on East 49th Street in Hialeah is a popular hangout for students at Hialeah High School. Police said there are rarely big problems there. But on Wednesday afternoon, that changed.

Chopper4 captured the aftermath showing Hialeah police on the scene trying to figure out what prompted a large fight between teens and young adults in the parking lot.

Police said 18-year-old Eduardo Rivero got stabbed one time in the back.

Chopper4 got video of the teen being loaded onto a rescue helicopter and being airlifted to Jackson Memorial Hospital as a precaution.

Police spokesperson Carl Zogby said the victim is in good condition and expected to recover.

CBS4 News spoke with a teen who saw what happened and asked us to conceal his identity.

“When I looked outside, all I saw was Eddie on the floor bleeding and the guys who stabbed him get in a car and drive off,” the teen witness said.

Investigators are not sure what prompted the violence, but said several witnesses were cooperating and speaking with detectives.

“We’re now trying to develop an identification on the stabber who ran from the scene, possibly another teenager, we’re not sure yet but we’re talking to witnesses who were here who saw everything,” Det. Carl Zogby said shortly after the incident.

The teen witness said the fight, which police said included someone wielding a baseball bat that was not used in the melee, was frightening to watch.

“I think they should catch them for a stupid thing that happened,” the witness said. “It was a stupid thing – to just stab someone for no reason.”

And police did just that, catching the 17-year-old male late Wednesday night.

Police said the teen, who is being charged with one count of aggravated battery, confessed to the crime.

If you have any additional information regarding this case, call Miami Dade Crime Stoppers at (305) 471 TIPS.