Indoor Sports Complex and Mexican Restaurant within. Come and enjoy your favorite mexican food and stay to watch your soccer or football games. We also have space available for private parties, concerts, etc. Call (815) 633-7075 for more information.