New restaurant opening is several weeks off The Tack Room, the latest iteration of the restaurant in South Lincoln, is “still about 4-6 weeks away from opening,” according to owner Michael Culpo, who originally hoped to open by Christmas. “We are very excited to open and to serve the Lincoln area and beyond!” he added….