Primrose is an upscale New American restaurant within a resort setting, offering contemporary steak and seafood dishes with coastal views.