Cape May has a great variety of food, the characters are always around and you can get alot of great pics and autographs.
I have found a great server there her name is Sami (she's there on weekdays) - i have requested her and i've had to wait a bit, but she is worth it , pays great attention, always goes above and beyond and has taken some of my best pictures.
Enjoy the great food, servers, characters and don't forget your camera.