I've had luck at Little Elm Park in the past. I'm almost
certain it's open 24 hours.
I park in the lot to the north on Bridgeview Dr and walk the trail to the west then north and fish the point that faces west. But I have not fished it this time of year. I would suggest only fishing here after dark because that park is very busy during the summer and there is probably a lot of boat traffic.