Uvalde Downtown Plaza Loading Map.... Uvalde Downtown Plaza300 E Main St - Uvalde 37.5414843 -77.44141860000002 Address 300 E Main St Uvalde TX 78801 United States Upcoming Events No events in this location