Damn the Weather - New American restaurant in Pioneer Square, Seattle | Reviews, Photos & Information on Postcard