11 Washington Ave, Miami Beach, FL 33139, United States

Cavernous, bustling space open October-May & drawing crowds for crab, Key lime pie & more.