Dessert Restaurants in Uvalde, TX TCBY612 E Main StUvalde, TX, 788018302788604Dessert RestaurantsUsed Restaurant Equipment Supplies Show More