Read all the reviews on Yelp and thought I give Chang's Chinese Buffet a try. With a 4 star rating, I was expecting 4 star quality food. Well, some of it was good, but some of it could be better. First of all the atmosphere was pretty nice. It almost felt like Cheers, where everyone knew your name. Even though we didn't know anyone there, everyone talked to one another. The T.V. in the corner drew most everyone's attention. You could tell who the regulars were. They were up front and closest to the T.V. 

Most of the food was fresh. The Shrimp was very fresh and tasty. The rice was also seasoned probably and tasted almost as good as back East Chinese food, it just wasn't brown. Orange chicken was good, but a little hard. Not as moist and juicing like I wanted. The chicken was dry. It was flavors well, but was dry inside. Seems like it was under the heating lamp too long. The sweet & sour soup was good, but I've tasted much better. The egg drop soup wasn't too good though. Spare ribs weren't bad. Also a little dry, but not as bad as the chicken. The Egg-foo-yung was not good. Hockey puck shaped or not, it was too watery and didn't taste like real Egg-foo-yung. Everything else was pretty average. For the price, it wasn't bad. I would go back and eat there just so I could have the rice and shrimp. So pretty much 2 stars for the food and 1 for the atmosphere, service and cleanliness. Place was very clean and service was decent. Not a 4 star restaurant. Barely a 3 star. I think my wife gave it 2 stars. If you go there and find certain foods you like, it's probably worth the $5-$6 to go back and eat as much as you want of those particular foods. Skip the bad stuff and eat all of the good tasting foods. Other buffets will run you $10-$15, so this place could be a gem if the food gets better.