Always good food but they must not get a lot of to-go orders. You can only pick up on the side at certain times otherwise you have to wait in line, and sometimes you are standing there waiting for someone to help you. I know the lines here get very long, that's why I call in ahead and want to be able to grab and go but it's always a running joke in my household with how long it takes to get food here. Also sometimes the to-go orders are packaged sloppy or not nearly as nice looking as if you would get it when dining in. Staff is okay. Food is great though, worth it.