Castell Mar is a bar and grill offering a comfortable setting with a spacious terrace and interior.