If you want a great location and ambiance, I agree with previous advice about Ivan's on the cliffs at Catch a Falling Star. If ambiance doesn't matter, there are plenty of Mom & Pop places with great seafood. Including Sharks (next to Aah Bees on the west end). Also 3 Dives and Eddies De Bar all located on the cliffs.