Diverse group of people. 2 small children, one adult vegetarian, 2 adults who will assume summer in New England means lobster and grilling. I haven't been to the Cape in years. I know there are Stop and Shops scattered, but a general web search of Chatham grocers turns up Tedeschis and Cumberland Farms in addition to the one Stop and Shop. Any suggestions (as the eldest statesman/uncle aside from the aging patriarch who is paying for the rental and travel for all on the trip I assume I will be in charge of provisions).