Recently went here for lunch and was not to impressed was about average. I have gone here for dinner buffet before and it is a bit better especially if you like crab legs and go on a seafood night. My girlfriend loves their seafood buffet but thought lunch was one star horrible. It is hard to screw up tacos but I liked them very much during lunch but thought was unsanitary they had soft shells just sitting in a plastic warmer with no utensils to put them on your plate .