Food Safety Report: Salata, East State Highway 114, Southlake, TX, USA 5 years ago • details 13 I eat there all the time it’s a bummer that I probably won’t be returning to the location closest to my office