Die Insel offers fresh Mediterranean cuisine, including tapas and grilled dishes.