Tucked away in the charming coastal town of Elberta, Alabama, Dinosaurs in the Woods offers the kind of unexpected joy that makes you question whether you’ve somehow stumbled through a time portal ...