With horseshoes and loose meat sandwiches, TriBecca's Sandwich Shop is representing central Illinois flavors in Chicago's Avondale neighborhood. Continue reading...