Szechuan Palace has been slinging consistently excellent Chinese food for 25+ years with lightning-fast service and prices that won't hurt your wallet.