Michael McGowan, owner of the popular Carolina Beach Restaurant Michael's Seafood, died at Duke University Hospital in Durham Tuesday evening.