This fine dining spot in Falmouth has been serving dishes like rich lobster strudel with mascarpone ... might just be the best place to eat on Cape Cod. Try the local scallops with a creamy ...