Taxco Restaurant RestaurantsCatering & Food TrucksCraft Brews, Wine & Spirits Taxco Restaurant Visit Website 223 West State Street Sycamore, IL 60178 (815) 895-2545 About About Enduring choice for familiar Mexican food, margaritas & a bar with more than 400 kinds of tequila.