Sometimes a review might be low because of poor service or the place was a bit dirty or boring with how they decorate - but the worst review is always when the food is horrible. Though this place has mixed reviews - let me assure you it most likely is not because of the food. My crab - bucket after bucket (I was doing a deep and thorough job and taste testing) was excellent. There were three of us who ordered the all you can eat crab and no one was disappointment in the crab. Another had the all you can eat shrimp and wasn't disappointed - the other had something else I cannot even remember, but he said it was great!
The place has a lot to look at too - fun - interactive stuff for sure and the place - for the type of restaurant this is was as clean as it could be. The price for what we all ordered was within our company policy, which means there wasn't anything that was higher priced than it should be. There is also plenty of parking - just open your eyes!
Finally the service - I have found that if you start off the night with YOU being nice - things go extremely well. However, you start off by being a dickweed - then it will most likely be not so good - only the very best of servers will put up with someone condescending attitude - my advice - think of that server as your mom or dad, brother or sister and things just might turn out better.
I will happily go back to this place - and I travel a lot - so I'm not anyone that has anything to gain or loose by my review!