I went to Jack Astor's last week with my son and my wife. My wife ordered vegetarian Pad Thai but she forgot to tell that she does not even eat eggs. When her order arrived it had egg on it. I had ordered Shrimp Pad Thai but instead I got chicken Pad Thai. When we told the server, she apologized and offered to replace the dish right away. Then her boss came and she apologized profusely. At the end she said we will not be charged for the two dishes. We were pleasantly surprised.
I was really impressed with how the whole thing was handled. Food was amazing and we had a great experience.