Bank bordering a street is better for consumers (7)
I believe the answer is:
tastier
'better for consumers' is the definition.
(nicer to eat or consume)
'bank bordering a street' is the wordplay.
'bank' becomes 'tier' (both can mean a row of similar things).
'bordering' means one lot of letters goes inside another.
'street' becomes 'st' (abbreviation).
'a'+'st'='ast'
'tier' going around 'ast' is 'TASTIER'.
'is' is the link.
(Other definitions for tastier that I've seen before include "Having a more pleasant flavour" , "More appetising" , "More flavoursome" , "More attractive" , "More palatable" .)