Food - Pretty good.
Buffet - Oddly good. Small chafing dishes and it's bust so it is fresh.
Decor - like they went to Miami in the early 90's and stripped a low end night club.
Service - pretty good for the most part. I been there a few times now and I have had good , but a few bad too. Once a girl that I had to point out the wine on the list, a Sauvignon Blanc, and she brought me a red??? Another really bad server just would not leave us alone because it was slow, though I forgave it because he was REALLY hot, like most of their staff. That should not matter, but I would rather look at a hot guy, then not.