In downtown Palouse, Washington, a gigantic red building that sits on the corner of Main Street is home to some of the best barbecue in the region. Palouse Caboose Bar and Grill is a locally-owned barbecue...