38 N Water St Edgartown, MA 02539
Chesca's restaurant is located off of the front porch of the Vineyard Square Hotel and Suites.
Detailed trip information is available here Here.
PHONE (508) 627-1234
PO Box 1680 West Tisbury, MA 02575
via Nevin Square - through the back patio of the Vineyard Square Hotel. Please call us if you need assistance.