How about "OBI" (Oak Beach Inn)? It's past Jones Beach
proper out towards Gilgo beach (maybe past it). It's
a bar on the water with a deck (great view) and marina.
I don't think they have much of a menu besides your
standard bar food but you might want to give it a try