Is This the Ultimate Burger Place

Is This the Ultimate Burger Place

I honestly don't know, but I sure hope so.

1766 Bay Rd
Miami Beach, FL 33139
$ $

Around the Web