On top of having a diverse array of vacation activities, Cape Cod has some of the best restaurants in the state of Massachusetts. Better yet, they have food from all over the world, so you don't need to travel across the ocean to try food from Europe, Asia, or South America.
Take a look at some of these hit restaurants in Harwich, Dennis, and Yarmouth.