San Felipe isn't known for great fishing. Over the years its kind of gotten fished out. Mostly corvina, small calicoes, and a few other misc. species.
There is one solitary rock offshore about three miles where the pangas will take you if its not to windy. You don't want to be out there when the wind comes up. It can get nasty. But corvina make great fish tacos and the local taco stands will cook them up for you at a very reasonable price. Oh yeah
you catch a lot of eels out there too. If the fishing sucks there is always
Bar Miramar.