There are burgers, and then there are burgers, and if you’re looking for the latter, there’s one restaurant in Florida that ...