Today on the beach we are catching spot, croaker, kingfish, blues, and some puppy drum. Great trout fishing on our inshore half day charter trips this week. Photo courtesy of sound barrier. Near shore boats are getting mackerel, blues, and few cobia. Our offshore boats are getting lots of tuna, mahi, and blue marlin here on the Outer Banks.