Personally, I would feel a bit out of place at a character meal without kids, so if I were you, I'd choose Cape May. The food was very good, especially if you enjoy seafood. Its not in a park, but you can walk right over to Epcot or even DHS when your done.