Our hotel concierge suggested the Snook. Location is beautiful right on the water. We decided to not wait for an outside table but sat inside against a window which was great. Fish was good and fresh, kids ate hamburgers. My disappointment was their salad bar which is in a bad location and doesn't really have a lot of selection. I think they would be better off just serving salads to guests to avoid all the congestion. Glad we went. Outside on the dock you can buy fish food and feed the fish which is fun for the kids.
If you own or manage Snook Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.