Beryl is forecast to make landfall near Corpus Christi as a Category 1 hurricane, according to the National Hurricane Center.