Iron & Oak Tavern is now open inside The Tutwiler Hotel, a DoubleTree by Hilton, at 2021 Park Place in downtown Birmingham, Alabama. The restaurant […]