"Had an almost perfect experience though we waited about 45 minutes. The food was great hot, fresh, and delicious! Our server Nick was amazing as always. However, someone was yelling at him from the back area while we first sat down. He had to leave to check what was going on in the middle of taking our order and though he handled it professionally, we couldn?t help feeling bad for him. No one should be spoken to that way in their workplace regardless of the situation. It is not the first time we have heard yelling at this restaurant. It is hard to keep workers and each time our family has visited this location, this particular waiter has greeted us with a smile, a joke, and provided excellent service and courtesy which haven?t always been consistent at this Keke?s or in many places these days. Don?t run him off!"