Which one is correct?
Number 2 is correct. 
Number 1 translates as This restaurant food is delicious. (Does not make sense)
Number 2 translates as The food in this restaurant is delicious. (Should be what you are looking for)