Hands down the best Chinese restaurant in town! 5 stars ranking it amongst Chinese Restaurants here in town. 4 stars just comparing it to all other restaurants in town.
There are actually two menus at China Mama. One of them has more traditional and authentic foods, the other has more commercialized and Americanized foods. Both are great. For those used to solely Americanized Chinese food, it's a great way to branch out and order one or two more authentic dishes.
Everything is well seasoned and all the meat is well prepared.
Pretty good customer service and they don't do any of the nonsensical "we charge per soda can" on drinks. Food also comes pretty quickly.
Definitely the place to go if you're looking for Chinese food in town.