New local bar visited by English and Spanish gentleman (9)
I believe the answer is:
caballero
'spanish gentleman' is the definition.
(I've seen this before)
'new local bar visited by english' is the wordplay.
'new' indicates anagramming the letters.
'visited by' means one lot of letters goes inside another.
'english' becomes 'e' (abbreviation).
'local'+'bar'='localbar'
'localbar' anagrammed gives 'caballro'.
'caballro' enclosing 'e' is 'CABALLERO'.
'and' is the link.
(Other definitions for caballero that I've seen before include "Bear local away for Spanish cavalier" , "Horseman" , "Spaniard politely" , "Spanish gentleman" , "Spanish gent" .)