I don't know if I will ever come back, but I will for sure never recommend this buffet to anyone. First we were quoted $18 per person over the phone and when we showed up, it was $32 per person. Then while trying to get seated, the hostess was terribly rude and rolled her eyes at me when I requested a table near my family members. We were finally seated 45 minutes after first walking thru the door and 2 conversations with the manager who really didn't seem to care about the issues we had encountered later, my appetite was pretty much gone, so I couldn't even really enjoy my food, so I give it a C in terms of food quality. The service though is an F-...and don't bother looking to management for any kind of empathy because all you will get is an attitude...but then again it shows in the staff.