Elsewhere Sneak Peak: Pickles Deli Downtown As a downtown St. Louis resident I am a big fan of all of the new… May 16, 2011