Salata, a build-your-own salad and wrap restaurant concept, has opened its first Florida restaurant in Nocatee. The new restaurant is located in the Publix-anchored Nocatee Town Center. The menu ...