This rating is purely for the General Tsao's chicken since that was all that we sampled. Between the three of us (ladies), two entrees of General Tsaos was plenty. The prices are high but if you share entrees, it's very affordable. We did take out and ate on the benches overlooking the beach. Take out gives you a 10% discount. The chicken was breaded perfectly, not too much and not too little. The sauce was also perfect - sweet and just lightly spiced. Highly recommend this place!
FYI, the inside is very cute. I imagine dining in would be really nice.