Web Search powered by Yahoo! SEARCH
Photo by TIM ATEN
Taste of Chicago sandwich shop closed in April in Green Tree Center, 2366 Immokalee Road, North Naples. Jaegerhaus has relocated there.
Buy this photo
Be the first to post a comment!
Want to participate in the conversation? Become a subscriber today. Subscribers can read and comment on any story, anytime. Non-subscribers will only be able to view comments on select stories.