The victim was identified by the coroner's office Thursday night as Anthony Shane Whiddon, 37, of Goose Creek. He was the executive chef at the restaurant, the coroner's office said. The gunman has not been identified.
The hostage was safe, Tecklenburg said.
Interim Police Chief Jerome Taylor said multiple agencies accompanied by a hostage negotiator arrived at the scene at about 12:20 p.m. He wouldn't immediately identify the agency of the officer who shot the gunman.
Witnesses said a man emerged from the kitchen, told diners there was a "new boss" in Charleston and ordered them to leave.
Tom and Patsy Plant told The Post and Courier of Charleston that they were eating at Virginia's restaurant and saw a man come out of the kitchen with a gun in his hand who said, "There's a new boss in town."
The man looked like "an ordinary grandpa, but he had a crazy look," the couple said. They were able to escape out a back door.