Si van a comer, lo más correcto es que la oraciòn sea: She allows us to eat in her house. Ya que para comer en su casa, primeramente hay que entrar y por lo tanto debemos emplear la preposición "in" en lugar de "at".
el uso correcto es con la preposicion "at" si usas "in" puede que te entiendan pero estarias cometiendo un error gramatical pues "at es la que se usa para referirse a la casa o el trabajo...