What is this supposed to mean? "ditch the top hat but do scrub up a little."
It is used in an article that talks about a gourmet fare.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
make yourself presentable, but don't over do it
is to groom oneself, as in "wash up"
He's usually a slob, but scrubs up nicely.
is usually worn on very formal occasions
top hat and tails
So your saying means, "don't be overly formal, but be presentable".