Banderas Bay is a very popular place for big game fish like Yellowfin Tuna, Black and Blue Marlin, Dorado and Sailfish. Species such as Rooster fish (not generally in the bay) or Jack Crevalle are also caught in and around the bay.
There are also several bottom fish like Red snapper and Grouper that can be found offshore along the rocky reefs & shorelines with plenty of other small species like Bonitas and Spanish Mackerel are caught frequently throughout Banderas Bay.
If you really want to catch the big game fish such as Sailfish, Marlin and Large Tuna then we have to go offshore to the much deeper waters to an area called El Morro. It is about 30 miles out and has plenty of deep water out here and some great fishing only about an hour and half out.