124 2nd St, Miami Beach, Florida 33139 USA
Relaxed drive bar on South end of South Beach
Photo Credit: Yelp