Best Restaurants

The Terrace at The Charlotte Inn

Martha's Vineyard • United States

Overview

Settled in stately Edgartown on the Island of Martha’s Vineyard, The Terrace at The Charlotte Inn is an elegant bistro with patio seating serving farm-to-table American fare.

Awards

Forbes Travel Guide Star Awards

Recommended, 2023

Loading map ...