This is an average Chinese restaurant and don't let anyone tell otherwise. We ordered three different dishes which came out looking the same and worse, tasting the same. But the place ok for a one time trial. The waiter barked back his responses but I think my kids spoke softly so I let it slide. The worst part are the prices. Never have I paid $2.5/ one oily spring roll tasting below average or $2.5 for a Pepsi! are you kidding me. Then rice noodles with three pieces of chicken for $14, chicken mixed veg fro $14? I pay $6 on campus and it tastes better. These prices are not for this restaurant. I have eaten Chinese elsewhere and paid more but my plate was way superior than Tai Pei's. I would recommend it only if you have no choice.