Chi Towns Tip is identified as a restaurant in Decatur, IL. The establishment is located at 840 N Morgan St.