First look at Treylor Park, popular Savannah restaurant opening at the Nocatee Town Center
The restaurant, which opened in 2014 in downtown Savannah, built a strong social media brand through word-of-mouth for its moderately-priced, unconventional comfort food mash-ups.