Answers from Our Experts (1)
You’ll find The Terrace at The Charlotte Inn at 27 South Summer Street, tucked between the streets of quaint downtown Edgartown, Massachusetts, and inside the quaint Charlotte Inn. If you’re strolling down Main Street in Edgartown (and we suggest you do), you’ll find The Charlotte Inn and The Terrace by turning down South Summer Street, which is lined with majestic linden and chestnut trees. When you push open the door to The Charlotte Inn, you’ll immediately feel like you’ve been transported to another time. Regal Edwardian era-style décor, reflecting the early 1900s, and historic paintings abound. The restaurant is at the far left side of the Inn, and depending on the season, both the indoor and outdoor terrace will be open.