United States / College Station / Restaurantssalad barSalataAddress1907 Texas Ave S, College StationWebsitewww.salata.comPhone+19796966800—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itAji Sushi · 175 mNot ratedFazoli's · 202 mNot ratedWolf Creek Condos · 236 mNot ratedIwon Korean BBQ and Hot Pot