Roger Glenn Self, a 63-year ex Gastonia cop, had called his family to dinner before ramming his car through the restaurant at a high rate of speed, smashing his car into the dining room, right where his family was eating.
Self killed his own daughter, 26-year-old Katelyn Self, a four-year veteran of the Gaston County Sheriff's Office as well as his daughter-in-law, who is married to a Gaston cop.
Police believe the act was intentional and related to a domestic dispute.
Several other members of the Self family were injured and "fighting for their lives," according to the Gaston Gazette.
Witnesses inside the restaurant said Self brought his family to the Surf and Turf Lodge on North 14th Street in Dallas, North Carolina, to have them seated.
"I was about to go check on my tables in the back, next thing I know I saw a white Jeep fly right past my face," Brandon Wilson, a waiter at the restaurant, told the local paper.
"I saw tables, chairs, cups everything flying. It was really loud."
Self was immediately arrested at the scene.
"He drove his car into the building, killing people, so that's why we took him into custody immediately," Thomas Ellis Jr., Bressemer City Police Chief said in a televised press conference.
"Preliminary information indicates Surf and Turf Lodge incident is domestic related," the Charolotte-Mecklenburg Police Department announced on their Twitter page.
He was charged with first-degree murder after his arrest Sunday.