Most of the food was pretty good. The grilled shrimp sandwich was tasty with a little spice. Ahi tuna was very good also and tasted very fresh. Oysters on half shell were also enjoyed. Clams Casino was a little greasy and I am not sure why it had breading on it. Usually Casino does not have breading.
The waitress was very competent and was very patient in explaining the specials several times for those of us slow in hearing/remembering. She also stopped back several time (without being annoying) to make sure everything was satisfactory.
One word of caution: It is fun to come by boat and dock at the restaurant. But be very careful to stay in the channel. The large boats in the area will give a false sense of deep water. The channel is well marked by the slightest deviation will put you up on the sand.
(at least it is only sand.)