Grapevine lake - north side - you have access to almost half of the north shore - all the way from twin coves park all the way to the dam (depending on how much your willing to walk). If you like going for whitebass, bass, or crappie - go to twin coves. if you like catfish go to murrell and do the shoreline/point right right next to twin coves (via the camp ground day use area).
My personal favorite area w/ family is twin coves due to facilities and just all round nice area - but i'm a resident w/ annual pass so it makes a lot of sense. If you don't want to pay the fee murrell is almost as nice - and the catfishing is better
took my son fishing this morning - and white bass were breaking within 5 feet of shore all along that area. Ended up catching 3 from the ramp/bank w/o even launching the boat in about 3 minutes... along with 2 other random families that were going to launch boats... we all and ended up delaying our boating plans for some good fun fishing w/ our kids :^^:
Was kinda funny seeing a traffic jam at a boat ramp... because everyone wanted to bank fish