Director mistakenly cut Roach's last saloon number in storage on farm (5,4)
I believe the answer is:
dutch barn
'storage on farm' is the definition.
(building for storing hay)
'director mistakenly cut roach's last saloon number' is the wordplay.
'director' becomes 'd' (abbreviation eg in film reviews).
'mistakenly' indicates anagramming the letters.
'last' says to take the final letters.
'saloon' becomes 'bar' (synonyms).
'number' becomes 'n' (n can represent any number).
The last letter of 'roach' is 'h'.
'cut' is an anagram of 'utc'.
'd'+'utc'+'h'+'bar'+'n'='DUTCH BARN'
'in' is the link.
(Other definitions for dutch barn that I've seen before include "hayloft" , "where hay is stored" , "Building for hay storage" , "Farm building for storage" .)