Steve Pappas, longtime owner of The Greene Turtle, embodied ‘best of Ocean City’
Steve Pappas, who built a regional sports bar chain out of The Greene Turtle in Ocean City, died Wednesday of cancer, friends and a city official said. He was 72. Pappas started at the original Greene Turtle on Coastal Highway as…