Tree City Tea & Water

  • Restaurants
2205 East Main Street
Uvalde, Texas 78801
(830) 407-5021
  • About

    All things specialty tea and water options - 24 flavors of tea and lemonade made with reverse osmosis water - Craft sodas - Ice Cream - Come taste and find your favorite new combination today!