Mouthing Off
On the Hudson: The building at 6115 South Santa Fe Drive that once housed the North Woods Inn (see review above) has always been part of the Hudson estate, which was owned by the late Evelyn King and Colonel Hudson. Decades ago, the Colonel raised horses while his wife ran…