A Little BBQ Joint in Independence, Missouri is living proof that the best meals often come from the most unassuming places.