I have a son up that way. When we visit, I often take an early morning and drive over the I-35E bridge over Lake Lewisville...Northwards.
Immediately as you cross the bridge there is an entrance to Arrowhead Park on the right side. You can easily miss it, so check it out on a map first.
It costs a couple of bucks to get in. Inside, you will find four or more boat launches down a couple of side roads. I've caught decent LM bass casting rattletraps from those shorelines and ramps.
I've seen a few snakes crawling around near the rocks next to the ramps, so watch where you step.
Nice place to walk and fish for a couple of hours. richg99
p.s. I just checked an updated map. It appears that there is now some sort of a boat rental place at Arrowhead Park. It is news to me. https://www.google.com/maps/place/Lewis ... 96.9713981