Our 2nd time here.. The food is great for the price you pay... The only downside is that non-alcoholic drinks don't come with the all you can eat buffet. Other than that. I enjoy this place. There is always a wait. But this time we only waited 5-10 min I'd definitely recommend this place for lunch and dinner.