My husband and I went back here after avoiding it for several years - We thought we would give it another try. Bad decision. When we were seated, we noted that the table felt grimy and sticky. The menu hadn't changed since the last time we were there. The waitress brought us a basket of crackers, which I found to be odd since we did not order a salad or soup. My husband ordered a grilled fish po boy - The fish was seasoned and cooked well, but was obviously not fresh. The new potatoes were good, but an incredibly small serving. (2 new potatoes - Really??) I had the chargrilled shrimp which was fine, and the side of red beans and rice was fine but a ery small serving. The hushpuppies looked delicious, but they were rubbery and chewly instead of crunchy... We ate everything, but 2 hours later we were hungry again.
Bayou Bay has mediocre food, but it is a terrible value for the portions that you receive. We could have spent that $30 on a lot better food at other restaurants in the immediate area.