Jeez, you don't have to shout the URL, dudes.
8 oz. Burger Bar is located at 1080 Alton Rd, Miami Beach, FL. Phone number: (305)397-8246.
We're taking this one in a different direction. We don't want to get stale. Staleness is not an adjective one wants associated with food-based blogs. So here we go, in the conversational format suggested by Chef BoyarAndy -