The shooting happened Saturday morning just after 9 a.m. at the restaurant located on U.S. 1.
The victim's family said the man was eating breakfast inside the restaurant with his father and stepped outside to smoke a cigarette. While he was outside, two men approached him and shot him.
The family did not know if the victim knew the suspects.
Police identified the victim as 23-year-old Wesley Allan Swinnie from the Hoffman area in Richmond County. Police said he was shot multiple times and pronounced dead at the scene.
Aberdeen police said they have two suspects in custody after a brief chase.