This place is about on par with the prices of restaurants in this area and is a great location with outdoor seating overlooking the harbor.
A group of four of us went and got the crab dip as an appetizer; it was phenomenal. I'm sure it's a simple concoction of mayonnaise, cream cheese, lump crab and seasonings, but, man, is it good smeared on the bruschetta.
I got a salmon BLT, which was a tad salty (it takes a lot for me to recognize something as TOO salty). It was good, otherwise. Two others got the crab grilled cheese, which came on the recommendation of the waiter. I just about got it, as well, but I'm glad I didn't. While it looked meaty with crab, it looked little like a grilled cheese. The bread looked toasted lightly, but not really browned like you would get by sautéing it in a buttered pan. Also, the cheese slices were still whole and not melted at all. They didn't complain and said it was quite good. One other got the fried fish sandwich (I think cod). She, also, thought it was very good.
Overall, I'd come back. There were a few execution errors, but still worth the view and competitive prices.