Street Corner at The Clemons is a locally owned deli and market featuring locally made products and selections for the Downtown Chattanooga area.