I don't know why all the hate for this place. If you aren't a buffet person, like to eat healthy, or if you prefer fine dining experiences, why the heck are you going here? For the rest of us, it's fine. Everything I tried was tasty. Food replacements kept coming out, the food was kept warm, the restaurant was clean, our waters were kept refilled, our used plates were promptly cleared, and I was satisfied with my meal. The only thing I didn't like was that the sign advertised 10.99, but it was actually 12 something for dinner.