Bullshead Restaurant Address: 1314 N Il Route 251, Lostant, IL 61334 Phone: (815) 368-9382 Restaurants Other Businesses: Bull Head's at RR 251, Lostant, IL 61334