If you are staying for the weekend, Martha's Vineyard is a great place to visit for a day trip. You can take the ferry out of Wood's Hole in Falmouth.
Seafood, outdoor seating, lunch or dinner
Public beach
Wine Tasting and Live Music
Great Mexican food, cocktails and outdoor seating