Cancun Restaurante & Bar Address: 123 S Main Ave, Ladd, IL 61329 Phone: (815) 894-8025 Restaurants Other Businesses: Caseys Carry Out Pizza at 425 S Main Ave, Ladd, IL 61329 Kancun Restaurant & Bar at 123 S Main Ave, Ladd, IL 61329