I remember reading about a club, which was based out of Morehead City if I recall correctly, that would go out during the Bonita run and absolutely slaughter the fish on a fly rod. Talk to some of the local shops to find out when that run is and then look for the birds.

Good luck!