Where you might find sandwiches etc a disaster, lacking in taste (10)
I believe the answer is:
indelicate
'lacking in taste' is the definition.
I cannot understand how the remainder of the clue works.
(Other definitions for indelicate that I've seen before include "Practised (a play)" , "Saucy" , "lacking taste" , "Rather rude" , "Coarse" .)