質問: what is the difference between レストランに昼ご飯を食べる and レストランで昼ご飯を食べる ? what is the difference between レストランに昼ご飯を食べる and レストランで昼ご飯を食べる ?
回答: 「レストランで」が正しいです。 食べるのは、その場所にいて、そこですることだから、「で」をつかいます。 「レストランに」だと、動きがある意味になるので、「レストランに行く」という言い方になります。