In English we say "at ..."
I ate at my house
I danced at the nightclub
I drank with friends at the bar
For instance, in Spanish, I know they say 'en la casa' etc, and that provoked thought about how many other languages speak naturally in that context