Get a peek inside Del Mar, Cameron Mitchell's new seafood restaurant
Think of Del Mar, the latest Cameron Mitchell restaurant that's set to open in Columbus on June 11, as a snowbird coming north. After two and a half years on Florida's Gulf Coast, it's incredibly relaxed and has a really, really nice tan. The …