I had a disastrous experience here after placing a to-go order online. They didn't have my order ready when I got there and then lost track of it for ~20 minutes. They then tried to give me food that ha been sitting, ready to go, for 15+ minutes. When I refused, they looked at the times and decided to remake the order. The whole process took me 30 minutes to pick up a to-go order that should have taken less than 5 min.
The only reason I give them 3 stars as opposed to 1 or 2 is because the manager came by and apologized and the staff was very apologetic as well.