Barclays Center liquor license approved