While staying in Gulf Shore we stopped by Live Bait three times. Our party of four had a great experience with an attentive waiter and great food. We were impressed! Enough so that a few days later we stopped by again in the afternoon with a party of 8 and had different experience with a different waiter. Although the place was not busy the waiter was slow in getting the food to us and did not bring salad for one person who should have had it with his meal. Not good not bad. Last night we again stopped by and this time the service was horrible. The waiter didn't bring the salads until asked to bring them and when he did he was short one and appeared surprised by that.......apparently he didn't know what comes with each menu item. He mentioned that it would be 20 minutes to get the food and something about being so short handed. That's when the members of our group had to then ask for their salads.......so he went and got them. Lo and behold right after he brings them he comes back with a tray with our dinners on it. The food was lukewarm to cool. We asked for doggie bags as the taste of the food was good although the temperature was not and he was informed of this and just left the table with no comment. When it came to paying the bill one person was charged for an extra salad and when this was pointed out to him he argued we were left to convinced him that although she asked for ranch dressing for some chicken tenders she should not have been charged for a salad. Guess one should be sure to check your ticket for extra charges. I'm not sure we will be going back as there are so many great places to eat in the Gulf Shores/Orange Beach area.