I've only been there once about 5 years ago because every time I go there is always about an hour and a half wait. We got there this time at 4:30 and only waited 30 minutes. The food was great...huge portions. Service was excellent. However...the place needs a good thorough cleaning! The floors were filthy and greasy and the bathroom was disgusting! Smelly, filthy, and needs a remodel...bad! My mother, daughter & I waited in line for 5 minutes to go and one stall was out of order. Once we got in the bathroom we decided to leave. I'm not a "germ-a-phobe," but this was the first time I refused to use a public bathroom!