Dune Spot is a waterfront restaurant with dining room, bar, and large deck featuring a Tiki bar and ocean views.