Duke tucking into beer and hot food served up in Suffolk town (9)
I believe the answer is:
aldeburgh
'up in suffolk town' is the definition.
'aldeburgh' can be an answer for 'town' (I've seen this before). I'm unsure of the 'up in suffolk' bit.
'duke tucking into beer and hot food' is the wordplay.
'duke' becomes 'd' (abbreviation).
'tucking into' is an insertion indicator.
'beer' becomes 'ale' (type of beer).
'and' means one lot of letters go next to another.
'hot food' becomes 'burgh' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'd' placed within 'ale' is 'alde'.
'alde'+'burgh'='ALDEBURGH'
'served' acts as a link.
Can you help me to learn more?
(Other definitions for aldeburgh that I've seen before include "festival town" , "Suffolk festival resort" .)