This is a new restaurant in town, having just opened in May 2005. We made the mistake of trying it the first weekend they were open. Called ahead a carry-out order. They were extremely busy. They got the order correct, but the food was pretty unremarkable. We tried it again about 2wks later and found the same to be true. After waiting about 3 months, we decided to try them again and were delighted to find that they've greatly improved. I'm sure this is mostly due to the fact that business has leveled out and they're not preparing things so frantically. We ordered the General Tso's Chicken and the Szechuan Beef and both were great....really great. I'm looking forward to my next visit there. They do have eat in available. However, the atmosphere is not very appealing. Better to order carry out.