Places to eat? There are some wonderful places, everyoen has their favorites. I saw your fishing post and I'll respond to that as well, but given your location, I would make the following suggestions:
breakfast/lunch, Bella Vida on Broadway in West Cape May. Excellent breakfast, the coffee is alwys outstanding. They have a multi grain bread that is terrific. There is a crab benedict breakfast which is outstanding. Georges, on Beach Ave in cape May, next to Uncle Bills. I would recommend their Kojack omlette for breakfast. My wife loves their oatmeal with various fruits. She also loves their greek salad for lunch, I enjoy their greek sandiches. Their hummus is the best I've had. This place is cash only. Another nice lunch is a Blue Pig Tavern, outside. Very good food. A great lunch is on the deck or boat at the Lobster House, seafood is wonderful. Dinner places? High end or budget? Some high end places include Peter Sheilds Inn, Washington Inn or Union Park. My family always discusses which is better.
If you want a great day, try taking the ferry to Delaware for a day of shopping. The ferry ride is an event in itself. Hva eyou seen a sunset from Higbee Beach? Cehck back for more suggestions.