I have had the pleasure of enjoying China Town Restaurant for over 15 years and you can always KNOW you will get fantastic meals, excellent service and all in a very timely manner. I just love this place, favorite Chinese in all of Colorado Springs.
Pros: parking, quick service, great food/value, hot towels, hot tea included
Cons: can't think of one
more