Ted Turner comes to town to celebrate newest restaurant