Located in the heart of Downtown Edmonds, Salt & Iron brings the comfort of American Northwest cuisine.