Hey Buckeye! Use the search feature on this board for plenty of great opinions on fishing and restaurants. You may wish to check out these opinions already stated and then ask clarifying questions to get to the exact info you need. This is a great technique I used myself to tailor responses to my vacation.
You are in a fabulous location to walk into town and eat at a variety of places. Ramon's has one of the better stretches of beach. Enjoy!