Float above the Ohio River in Illinois while savoring crispy catfish, Southern sides, and river views that make every bite unforgettable.