VegaLuna is a Mediterranean restaurant and chic beach club offering seafood, sharing plates, and cocktails. It features a large seafront terrace.