After a day at the beach, you might want to have a nice dinner and then dance the night away, or have a beverage. On Martha's Vineyard, dancing the night away means until 12:30a.m. Last call at the clubs/bars is 12:00a.m. The only two "wet towns" on the Vineyard are Edgartown and Oak Bluffs. There is a movement afoot to let the restaurants in Vineyard Haven serve beer and wine. "stay tuned!"
Here are a few places to check out: (most are seasonal, call first in the off season)