Answer:
B is the correct sentence.
Step-by-step explanation:
"That I like best" is an essential relative clause, so it should not be offset with commas from the rest of the sentence. It can't be removed without altering the meaning of the sentence, it is essential to its understanding. If it was left out, the reader would not know which restaurant the speaker is talking about. The relative clauses introduced with "that" aren't nonessential, their information is always important to the meaning of the sentence and are therefore never punctuated with commas.