Tallahassee police say a suspect in a fatal shooting during a melee at a Mexican restaurant was killed by an off-duty officer.

Officials say that in all, four people were shot during the altercation early Wednesday.

Police spokesman David Northway says two off-duty officers were providing security outside the restaurant when patrons alerted them to a fight inside. The fight led to one customer being shot and killed.

Northway says the altercation then continued in the parking lot, where two more people were shot. Police say one of the officers then shot the suspect, who died at a hospital.

The two injured people were hospitalized with nonlife-threatening injuries. Northway says it isn't clear whether the suspect killed outside the restaurant is the same person who killed a customer inside.

Both officers were placed on administrative leave.