Have got to say I love this place. It's clean, The foods great and reasonable. The service is usually very good. But like any place if their really busy sometimes the service drops a little. Though even during a busy time they still do a good job. Can't wait to talk my wife into returning. She like to go to new places every time.