The River Grill, situated on Tahoe City's 'other' waterfront, has one of North Lake Tahoe's most popular happy hours. Tahoe TV's Karey Todd and David Owen made an evening stop and discovered why this is a local's, and visitor's favorite.
As the snow piled up Wednesday in the first wave of a series of welcome winter storms, Tahoe TV took a spin through Tahoe City to capture the white winter scene and some thoughts on the new snow.