Salt + Smoke - Barbecue restaurant in Downtown, St. Louis | Reviews, Photos & Information on Postcard