Taxco Restaurant is located in Historic Downtown Sycamore

                223 W. State Street Sycamore, IL 60178

(815) 895-2545