My vote is also for Beaches and Cream! We LOVE it there (and got to be family of the day there on our last trip.) Its great for a quick meal and not very expensive. If there is a wait, the kids can hang out in the arcade right next door. To avoid waiting, arrive early for dinner (around 5 or so.)
we stayed at boardwalk inn last december and one of the best meals and best service (from a fantastic waiter named bob) was at flying fish. food, drinks, service, and location from hotel were all fantastic.