Go kart racing
When we are local and want to engage the kids.. the usual drive through Vasona park or playing indoors inside some Jungle type place are not options anymore.. we now have a "tween" and a "teen"!
They had tried this racing once in summer and gave it rave reviews. So we went again to give it a shot. It is 35$ for two races of 10 minutes each (14 laps where the kids average 35-40 seconds a lap) and a 30 minute break between the races to let other folks go. They treat the first race as a warm up!
The little one likes to compete while Jr. was mostly happy going at her own pace and having fun.
They both yelled at me afterwads because I was cheering them from the side on the long leg where they come straight at me. Apparently it was not a good idea to take their eyes off the track to look at "cheerleader daddy" as it made it difficult for them to turn. How was I to know?! My job was to watch and cheer. Maybe next time I will do a race to figure this out.
Strongly recommend this if you have teens or tweens bored out of their wits and it is cold and raining outside, when the rest of their friends are instagramming picutures from warm and sunny beaches!