I live a mile away from Hesperia Lake, and wont go there....
New mngmnt did a big overstock to get the gate $$ up, then just ran it into the ground for past 3 yrs... Its a crap hole now..........
Remember Jess Ranch is only open Fri, Sat, Sun..
But a nice clean, mellow place to fish.. $20 a head..
Mojave Narrows is a nice park setting with 2 lakes, decent fishing and $7 per car and $3 each to fish....
Some research on the Narrows here will get you some hot spots for trout..
.