New St. Pete Beach wine bar Sip is now open