Not sure about the reds, but you just moved to one of the BEST snook holes in the world. The jupiter inlet is not far from there and is considered the #1 place for snook, big snook, during certain times of the year. Stuart is also a well known place for migrating snook.
I live directly across the state from you in Cape Coral. Your Jupiter Inlet for big snook is like my Boca Grand Pass for tarpon. World renowned!!!
My brother actually lives in Jupiter just a mile or so from the stadium off the Donald Ross exit. He does not fish as much as I do, but I'll contact him and see if he can get me some more detailed locations for you.
For now I'd go to some of the local piers, definitely the jetties and tackle shops in that area and ask questions. Look for local publications and maybe hire a guide once or twice.
If you're new to saltwater all together I can help you with selecting some gear.