Of the three restaurants - all waterside in Punta Gorda - the Captain's Table seems to have consistently the best food and service. The staff appears to have been there a while, hence they are pretty efficient and know the menu. I've had their Pineapple Boat with curried chicken twice in a row - it's lovely. My daughter had a grouper sandwich (very popular in this area) and it was fresh and well prepared. Even my husband's every day club sandwich was great. The restaurant is upstairs from the company's Harpoon Harry's which I have vowed never to go to again. And the Laishley Crab House down the street, even though more upscale and pricey, is not as good as the Captain's Table. You can sit out on the deck and watch boats go by. And you can tie your boat to the dock if you're going by water. A good choice.