TriBecca's Sandwich Shop reps central Illinois in Chicago
With horseshoes and loose meat sandwiches, TriBecca's Sandwich Shop is representing central Illinois flavors in Chicago's Avondale neighborhood.
More Videos
From CNN Newsource affiliates