If you want really good sweet and sour chicken, go to David's Kitchen. It's hole in the wall kind of place, don't let the outside scare ya, it's much better on the inside and the food rocks! They have the best egg rolls in Utah. The beef and broccoli is really good too.
more