La Sonrisa Beach Club is a beachfront pavilion offering Mediterranean cuisine, cocktails, and fresh seafood in a relaxed setting with a terrace.