I can't comment on the taste of the food since I'm still waiting for my food over an hour and a half after I ordered. I was told after 45minutes that my food would be there within "a few minutes" and told the same thing again at the hour mark. At an hour and 20 minutes, I got told "within 5 minutes."
Needless to say, I will not be ordering from them again.