Cavernous, bustling space drawing crowds for crab, Key lime pie & more. 📍 11 Washington Ave, Miami Beach, FL 33139, USA · ⭐ 4.5 (11635 reviews)
#beach