Punto de Sal Gastro & Beach is a Modern European restaurant.