Corpus Christi, as well as much of South Texas, is under a tropical storm watch, which will remain in effect until further notice, according to the National Weather Service in Corpus Christi.