Restaurant review: Steel Curtain is a touchdown

October 7, 2016

Thursday, Oct. 6, 2016, 2:51 p.m.: The Steel Curtain is located at 203 Roanoke Blvd. in Salem. The address was incorrect in a previous version of this article. The article has been updated. In addition, several of the prices listed were out-of-date and …