we like "The Terrace Cafe" the hand craved sandwiches are big enough to share between two people. It's location off the beaten path by the Hamlet makes it not as packed as some of the others at lunch time.
If $$ is not an issue, get a ressie when you get there for Sharks, the kids will love the Shark tank, but it is pricey.