最佳答案
in the restaurant指“在餐厅(里)”。例句:The rule in the restaurant is first come, first served.餐馆的规矩是先到先招待。at the restaurant指“在餐厅”,一般修饰人,表示在餐厅工作。例句:His friends at the restaurant also do so, he says.他说,他在这个餐馆打工的朋友也会这么做。
in更强调的是在里面,一个位置。at的在是一个大方向的在,不是形容位置。