Tagged With: The Storefront Company
Hidden Gem in Chicago: The Storefront Company
You might never know The Storefront Company restaurant is unobtrusively tucked away on this quiet residential street in the Wicker Park neighborhood of Chicago. And that would be a crying shame. Because this lovely little hidden gem has some of the most scrumptious food in the city. The only mistake we made in our entire evening … Continue reading