Jacksonville Business Journal First look at Treylor Park, popular Savannah restaurant opening at the Nocatee Town Center