Countryside Bar & Grill Address: 426 Main, Triumph, IL 61371 Phone: (815) 538-3010 Restaurants, Bars Other Businesses: Countryside Bar & Grill at 3912 E 752nd Rd, Triumph, IL 61371 Curl Inn Inc at 758 N 3906th Rd, Triumph, IL 61371 Gehant Bank Of Triumph at 3906 E 752nd Rd, Triumph, IL 61371