Casual local seafood dining has made Bowens Island Restaurant a popular spot for the last 75 years.