Food was mediocre. Fried items (hush puppies) were super greasy. Atmosphere decent. Unfortunately, we ordered and all of our food came out except for my wife's. They said it would be right out. Fifteen minute later, I had to ask another waitress to check on it. When her order finally came out, the apologized and said that cooking the fresh catch takes longer than the other orders. Then, my wife was gluten free. They added the wrong side, with gluten, to her order. They finally brought out her low country boil side she had ordered, but didn't have the sausage in it. Our waitress apologized, but never offered for us to speak with a manager. We had very little follow up until they brought the bill. The whole situation was very poorly managed. I can't even say that I saw a manager on the floor the entire time we were there. Very disappointed. We will not be back. I am okay with mistakes. They happen. Had a manager came over and apologized, would have made the whole experience different. I hate spending that much money for poor restaurant management.