St. Patrick's Festival on tap this weekend