News

Tucked away in Columbia, Missouri, Just Jeff’s is the unassuming hot dog haven that locals protect like a state secret and visitors stumble upon like buried treasure.