You can stop at Taylor Shellfish and grab a number of great things, then drive into Edison. There's a small shop there called Slough Foods, run by John DeGloria that specializes in cheese, cured meats, eclectic wines, incredible chocolate, and a few other gourmet necessities. There's also a great bakery next door, The Bread Farm. You'll eat much better at these two places than you would at one of the more touristy restaurants.