Thanks Jamie for the reply!
I found a Rio spot with plenty of Hybrilla.
I don't know if that was the spot the local was telling me about.
I managed a trophy Rio and a bunch of em in the 8" range. I saw some bigger ones but I guess they did not want to play. Will be posting another story on that trip which I completed over the last two days.