Kancun Restaurant & Bar Address: 123 S Main Ave, Ladd, IL 61329 Phone: (815) 894-8021 Restaurants Other Businesses: Cancun Restaurante & Bar at 123 S Main Ave, Ladd, IL 61329 Caseys Carry Out Pizza at 425 S Main Ave, Ladd, IL 61329 Ripp's Tavern at 311 N Main Ave, Ladd, IL 61329