Sherrarn Tiger's Den Address: 405 3rd St, Sherrard, IL 61281 Phone: (309) 593-2007 Restaurants Other Businesses: The Office at 305 3rd St, Sherrard, IL 61281