Add Yahoo as a preferred source to see more of our stories on Google. Think of Del Mar, the latest Cameron Mitchell restaurant that's set to open in Columbus on June 11, as a snowbird coming north.