Took heart, imbibing wine in Portugal (6)
I believe the answer is:
oporto
'in portugal' is the definition.
(I know that Oporto is part of Portugal)
'took heart imbibing wine' is the wordplay.
'heart' says to take the centre.
'imbibing' is an insertion indicator.
'wine' becomes 'port' (port is a kind of wine).
The middle letters of 'took' are 'oo'.
'oo' placed around 'port' is 'OPORTO'.
(Other definitions for oporto that I've seen before include "Portuguese wine trade centre" , "Wine city in Portugal" , "Portugal's second city" , "City near the mouth of the River Douro" , "Iberian location" .)