This is some of the best food on the Cape