Most of spirit in pub is reasonable (7)
I believe the answer is:
logical
'reasonable' is the definition.
('logical' can be similar in meaning to 'reasonable')
'most of spirit in pub' is the wordplay.
'most of' means to remove the last letter.
'spirit' becomes 'gin' (I've seen this before).
'in' is an insertion indicator.
'pub' becomes 'local' (I've seen this before).
'gin' with its final letter removed is 'gi'.
'gi' put into 'local' is 'LOGICAL'.
'is' acts as a link.
(Other definitions for logical that I've seen before include "entirely reasonable" , "Showing rational thought" , "Well-reasoned" , "According with reason" , "having good reason" .)