Olympic Island Beach offers American cuisine with outdoor dining and ocean views. Open seasonally.