Seaside restaurant, Punta, offering seafood and land-based dishes. Located near the beach.