This is horrifically late and I fully expect to be at the park by myself, but… two kids… <shrugs>. I’m really sorry.
I’m going to Fort Rouge Park. In case the map confuses you, it’s on River Ave, on the south side of the river, east of Osborne. There’s a splash pad! Hooray!