Tucked away on a brick-lined street in Athens, Ohio sits a hot dog paradise that’s about to become your new obsession. O’Betty’s Red Hot transforms the humble frankfurter into culinary art while ...