You might stop in the Orvis store on State street.Whenever I'm in a new area, I usually pick up a few items there, and some information. Most of the time they are more than helpful in getting you to some locations and areas where you might do good.
I never ask for secret spots so to speak of but just a location.
I was put into some good fish using this diplomatic approach.
Hope this was some help to you.