Squealing Hog BBQ is a relaxed eatery offering smoked meats, traditional Southern sides, and sauces, complemented by river views.