A man has died after he was shot at close range inside a Miami Beach restaurant on Ocean Drive Tuesday, an employee of the restaurant said.
Miami Beach Police responded to the scene on the 1400 block of Ocean Drive just before 6:30 p.m. Tuesday.
According to the employee, who wished to remain anonymous, the shooter ran into the restaurant and shot the victim at close range.
"There was a guy sitting at the table with all of his family, and kids and everything. And the guy went there, and shot the guy, three times," the employee said.
Witnesses say the suspect then appeared to celebrate the shooting and began dancing over the victim's body.
Upon arriving, officers found the victim suffering from multiple gunshot wounds. The suspect was detained and the firearm was recovered, police said.
Police and Fire Rescue performed CPR at the scene and transported the victim to Jackson Memorial Hospital where he later died.
The victim's mother identified him to NBC 6 as 21-year-old Dustin Wakefield, who was visiting the area from Castle Rock, Colorado. Lora Wakefield said that Dustin was the father of a 1-year-old boy.
Police later identified 22-year-old Tamarius Davis, of Georgia, as the suspect. Davis is currently being held at Turner Guilford Knight Correctional Center without bond and will appear in a hearing Wednesday on charges of second-degree murder and attempted second-degree murder, online records say.
According to an arrest report, Davis confessed to the shooting and said he was high on mushrooms which "made him feel empowered."
Nearby hotel guests waited outside of the perimeter for a chance to return to their rooms.
"My reaction was, I can't believe it because I've never really experienced something like this, but I'm pretty scared, I want to know more about what happened," said Paulina Sanchez, a nearby hotel guest.
Editor's Note: Police incorrectly listed the suspect's last name as “David” in their original arrest report.
Sign up for our Breaking newsletter to get the most urgent news stories in your inbox.