China Chili provides delicious dishes, large selection, group dining

China Chili is a fairly popular Chinese restaurant located on 3rd Street, just south of Osborn.

China Chili offers a very large menu, with lots of good choices.

With a menu the size of China Chili’s you can get a lot of overlap; however, it seems that everything meshes well together.

Read More