Vista Chinese Food has pretty decent food. Sometimes it is a little salty but well priced. You are in and out really quick unless you want...
All reviews seem positive