Duffy's Tavern, 2108 SW 57th Ave, Miami, FL 33155, USA