Gone back a couple of times and the standard has been raised. The crab leg clusters are the best in town. They are not drenched in water, and come out the shell nice and clean. The overall appearance is a lot cleaner than my first visit.
I did use one of their own coupons which came through the mail, and I was happy to see that they had raised their standards.