From the Spaceflight Meteorology Group:

At 7AM CDT on Monday, September 21st, the center of Tropical Storm Beta was located at 27.8 N 95.5 W or 125 miles south southwest of JSC. Maximum sustained winds were 50 MPH. Beta is moving toward the west near 6 mph, and this general motion is forecast to continue for the next day or so. A decrease in forward speed and a sharp turn to the north and northeast is expected on Tuesday.  On the forecast track, the center of Beta will continue to move toward the central coast of Texas and will likely move inland by tonight. Beta is forecast to remain close to the coast of southeastern Texas on Tuesday. Little change in strength is forecast before Beta reaches the Texas coast. Weakening is anticipated once Beta moves inland. TS Beta is forecast to make landfall on the middle Texas coast near Matagorda Bay around 10 PM this evening.

Forecast rainfall amounts around JSC have been adjusted downward.  Between 3.5 and 5 inches of total accumulated rainfall through Wednesday is possible at JSC.  A Flash Flood Watch is in effect through 7PM Tuesday.  Nearer the shoreline Beta has pushed considerable water ashore

Tropical Weather Info from National Hurricane Center: