The Palm Beach County Sheriff's Office said Jess Ewald, 19, swiped the phone from a woman working at the Benny's on the Beach restaurant in Lake Worth Dec. 15 and later used the pilfered phone to take a bare-chested "selfie," a self-shot picture of himself, the South Florida Sun Sentinel reported Tuesday.
Investigators obtained the picture thanks to the phone's photo sharing settings and released it to the sheriff's office's Twitter and Facebook page.
The sheriff's office said the "overwhelming response" to the picture posts on the social media sites led Ewald to turn himself in Monday.
Ewald was charged with grand theft and was released on $3,000 bail Tuesday.
Astronomers offer more expansive view of universe
Duggar sisters unveil Christian dating rules in new book