We try to go the Rainbow every year as we have always found their food and service top notch. I cannot speak to the service on the beach as I have never tried it. Two years ago we decided to go the Captain Frenchy’s. Walked in and stood waiting to be seated while the workers were just standing around by the bar chatting. Decided to just take our own table and sat down. After waiting for menus for approximately 10 minutes we got up and left. They were fairly empty and the servers had to see us just sitting there waiting. Walked over to Rainbow and had another great meal. Never went back to Frenchy’s.