Why Burger Inn in Melbourne has become the go-to Florida roadside stop when the craving is a proper double cheeseburger.