Free beer to all? That's not bad (9)
I believe the answer is:
tolerable
'not bad' is the definition.
(thesaurus)
'free beer to all?' is the wordplay.
'free' indicates an anagram.
'beer'+'to'+'all'='beertoall'
'beertoall' with letters rearranged gives 'TOLERABLE'.
'that's' acts as a link.
(Other definitions for tolerable that I've seen before include "Fairly good" , "may be accepted?" , "Bearable" , "Fair" , "Mediocre" .)