Cameron Mitchell Restaurants plans to open its next Columbus restaurant this spring. The company is eyeing a spring opening for Del Mar, which is located at 4089 The Strand East in Easton Town Center.