Restaurants in Sugar Land Town Square


Vegan & Vegetarian // Quick Service

At this Sugar Land salad bar, you have the freedom to customize your salads and wraps with over 50 fresh toppings and a dozen signature dressings.  Pile on the toppings, or keep it light, create a salad or wrap that feels just right to you. They provide only the best ingredients with a spotless kitchen and helpful staff.

They also support the community by providing food education, promoting active lifestyles, and lending a hand to their neighbors. Enjoy a refreshing salad at Salata next to Altar’d State on Town Square Place.


Monday-Saturday: 11:00 AM - 9:00 PM
Sunday: 11:00 AM - 7:00 PM

Phone: 832-886-4582
Address: 2170 Town Square Place, Sugar Land, TX 77479