Beachfront restaurant, Caribe Beach, offering fresh seafood and outdoor seating in a unique, atmospheric setting.