Refreshment is but a street away (5)
I believe the answer is:
stout
'refreshment is' is the definition.
I can't tell whether this definition defines the answer.
'a street away' is the wordplay.
'a street' becomes 'st'.
'away' becomes 'out' ('out' can be a synonym of 'away').
'st'+'out'='STOUT'
'but' acts as a link.
Can you help me to learn more?
(Other definitions for stout that I've seen before include "Dark ale" , "Resolute" , "Portly - porter" , "Robust; drink" , "Corpulent" .)