By June, the tarpon I believe should be around Port St. Joe and the red fish will be there as well. If you have yacks you can fish the bays in the morning and around the docks at night in the intercostal region. Fishing the lights you will find some reds and trout there. If you head a bit further south down to tampa, fort desota, Apollo beach area you will find snook on the beaches that you can site cast to, snook at the dock lights, tarpon on the beaches, reds on the beaches, and all ove the above in the bays. I personaly like fishing for snook around the lights, it challenges your casting and makes your heart pound harder then your first time. IMO drive three or four more hours and get into Tampa, Sarasota, Fort Myers, area the better opportunities to score fish without having to hire a guide every day to figure out the tarpon/ reds/ snook.
Hope this helps
Icthus