Home / Tag: Black Angus
Wednesday, Oct. 15, 2008

South Woods’ timeless fare

Situated east of Mitchell International Airport in an area of low-rise office buildings, South Woods restaurant occupies a very unlikely location. The patch of mature trees lining its driveway and the sign announcing the restaurant will take you by surprise. The place, founded in 1970, seems like a bit of a relic, bringing the feel...