Bar Bocce i think is the fun hip place to go. you can sit by the water, play bocce ball and eat n drink. it gets busy there though.
There is also Le Garage which is a French restaurant in a converted garage. if that's your thing.
Barrel House Tavern has a nice bar and a good view. Food is just good. not great.