We loved eating at the Cape May Cafe's buffet. Excellent food! Nice atmosphere. The Yacht Club/Beach Club is a really beautiful resort. We have also been to ESPN (only for appetizers), its your typical bar type food. ESPN does not take reservations, and that worries me because we usually go during Peak Times. Perhaps you'd like to try Spoodles (At the Boardwalk), before it changes to something else!