Opening Night at The Starboard in Dewey Beach, Del. - DelmarvaLife Opening Night at The Starboard in Dewey Beach, Del. - DelmarvaLife