Chatham boasts one of the most popular downtowns on Cape Cod, and with good reason. Chatham Main Street is loaded with things to do, shops to check out, and food to enjoy. If you want some insider tips about what to do in Chatham center, this local guide is for you.