A grub stop, for cooking? (9)
I believe the answer is:
gastropub
'a grub stop for cooking?' is the definition.
'a grub stop for cooking?' is the wordplay.
'for cooking?' indicates an anagram (I've seen 'for cooking' mean this).
'a'+'grub'+'stop'='agrubstop'
'agrubstop' anagrammed gives 'GASTROPUB'.
(Other definitions for gastropub that I've seen before include "Bogus trap (anag) -- somewhere good to eat and drink?" , "Eatery" , "Local converted into trendy restaurant" , "Place to eat" , "Bar serving high-quality food" .)