I've ordered takeout here a few times and they do pretty well flavor-wise. Love their chicken strips and garlic bread!
This having been said, the last time I ordered takeout they forgot to include the side salad. Also on another occasion the spicy sausage in one of there dishes did not quite agree with my intestines if you catch my drift... but my friend with a strong South American stomach was ok so it might have been my gastronomically protected upbringing ;)