Holy cow did we hit the motherlode - awesome burgers, 99 bottled beers (plus 6 or so tap), and a sports bar in Miami Beach: Burger & Beer Joint (1766 Bay Road). Bikers too. And people full of drink.
You may know that a Shake Shack just opened here too, but it's sure not the same. More on that later.