Tropical Storm Alberto has taken aim at South Texas and Mexico, bringing storm surge, heavy rain and strong winds to much of the Texas coast.