1825 Collins Avenue Miami Beach, FL 33139
Standing: 153
Square Feet: 1,532 ft2
Nautilus Cabana Club celebrates Latin cuisine with fresh Floridian ingredients. A bustling, energy flows from the design-forward interior restaurant, to the extended 2,000-square-foot terrace.