There's a place down here in the states called Kemah, it's near the coast. Has a big boardwalk, kind of like Coney Island in NY. They shoot fireworks every year, you can pay to be on the water to see 'em from there. It's a pretty good time, BYOB. My kid is only 2, so we're still getting used to having to figure something out that kids can go to.