Nautilus Plaza: A Caribbean restaurant and bar with 60 years of tradition, serving Latin and seafood dishes. Offers lunch, dinner, and late-night drinks.