The restaurants at the Swan and Dolphin are some of the best. The Flying Fish at the Boardwalk is one of my personal favorites.
If you're stuck on the dining plan and are trying to use a single credit, maybe try Captains Grill or Cape May. I wouldn't spend a credit at Beaches and Cream, because it's cheap enough to pay cash.