Cara is a high-end restaurant offering a blind tasting menu of New England fare, presented in an intimate space with ocean views.