There's more than one meaning. It depends on context. With an exclamation mark "how's that for delicious!" would mean "wow, that tastes good!". With a question mark, it merely asks for someone's opinion. If you are in a store trying on clothes and the sales person asks you "how's that for size?", he is simply asking you whether you think it fits well.