Tucked away in the charming town of Selbyville, Delaware sits a white clapboard building with a green sign that simply reads “Doyle’s” – an unassuming spot that happens to serve a cheeseburger so ...