In New York, a road outside area of tavern (7)
I believe the answer is:
innyard
'tavern' is the definition.
I don't know anything about this answer so I cannot judge whether it can be defined by this definition.
'in new york a road outside area' is the wordplay.
'new york' becomes 'ny'.
'a road' becomes 'rd' (abbreviation for road).
'outside' is an insertion indicator.
'area' becomes 'a' (maths abbreviation).
'ny'+'rd'='nyrd'
'nyrd' going around 'a' is 'nyard'.
'in'+'nyard'='INNYARD'
'of' is the link.
Can you help me to learn more?
(Other definitions for innyard that I've seen before include "I dry Nan (anag.)" , "court outside tavern" , "I dry Ann (anag.)" .)