Monterey Bay Fish Grotto is great.
La Mont also has a great view but turns out to be an over rated over priced place with average food and horrible service unless they know you. When they tried to serve our wine using dirty glasses, one with a crack in it, we should have just walked out then.