 The National Hurricane Center says Beryl has made landfall this morning as a Category 1 hurricane, packing winds of 80 miles per hour. The storm came ashore around 4 a.m. Central Time near Texas' Matagorda Beach, about 100 miles southwest of Houston.