I might use 'on' due to the fact a weekend is two times (or maybe more). 'At' is much more unique, to get a smaller sized place or shorter time, Whilst on/in are utilized for for a longer period durations or more substantial Areas. "Let us try to eat at an Italian restaurant at 9pm" versus "Let's take in in downtown on Friday".Is acquiring random s