Del Mar offers a pleasant atmosphere with sea views and a beachfront location. Enjoy European cuisine with good food and service.