Went here for lunch on a Saturday. It was packed! The food was okay, HUGE portions though. The service was okay. I feel they were over worked and a little tired from the lunch rush.
One word of warning, this place doesn't seem to have AC. It was brutal.