I'd use 'on' for the reason that a weekend is 2 times (or even more). 'At' is a lot more individual, for just a lesser spot or shorter time, whereas on/in are used for longer durations or much larger spaces. "Let us try to eat at an Italian cafe at https://sexcamgirls.live/