I have been to this restaurant several times since it has opened. Quality of food has been on the decline for some time. We go for the AYCE crab legs. Still a good deal for the price here. This last visit was very disappointing. The crabs were hot from the buffet, but some had been re-steamed, mushy, hard to get out of shell, just not cooked properly. Steamed shrimp also had same problem. The rest of menu items were below average to average at best. There are much better local choices for Chinese buffet. Overall quality of other seafood was below average. My only guess is that they could have changed cooks. I will give them another try when I am in the mood for AYCE crab legs, however, if quality has not improved.....I will say goodbye to Poseidon.