They moved it from option 1 to option 5 now on the "News". Yes there is a "Radar" feature when your bring it up you will need to scroll over to "Radar".
Tried option 5 TWC weather and got the "not currently available on this receiver" message. Maybe that feature hasnt been rolled out to my 211 yet.