in Guides April 17, 2018 8:44 am
Text and photos by
Michael Gebert
Share It
Share It
IF YOU OPEN IN RIVER NORTH OR LOGAN SQUARE, there’s press releases and coverage of the opening and you stand a good chance of winding up on somebody’s listicle. If you open up on the northwest side of Chicago, well, better hope the neighbors notice you, because media rarely will. Start rubber-banding those menus to everybody’s front steps, if you want to survive.
So this Fooditor Guide is devoted to independent businesses on the northwest side—defined very generously as anything west of Lakeview and anywhere north of Fullerton that isn’t the hot part of Logan Square—which have opened within the last year or so, and which (this is important) buck the trends to do it their way. So no poké, no ramen, no pizza or taco or hot dog place like every other pizza or taco or hot dog place. (Yes, there’s a Culver’s in the city now. No, it is not on this list.)
Are they all great? No; some of them are new enough that they’re still a work in progress. But they all offers the pleasures of individuality, of a personal vision and an atmosphere that didn’t come stamped out of the franchise machine. So check them out; maybe you’ll find something you love. At the very least, you’ll find something you weren’t expecting, which for breakfast or lunch, is enough to keep it interesting till the next one.
The Little Pickle
Where: 3703 W. Fullerton (Logan Square), 312-270-4538
You know the drill in a sandwich shop—there’s a list of sandwiches, maybe named for celebrities or something, with different meats and toppings like cheese, lettuce and tomato, and so on. It’s the usual sandwich experience, serviceable enough though bread, cold meat and cheese rarely dazzle.
Don’t go into The Little Pickle expecting that. Drop all your preconceptions, and accept a new way of thinking about sandwiches. There are usually only two meats—chicken and pork, though maybe a third at any given time—plus seitan. You pick one, you pick a sauce—ranging from tangy barbecue-style to creamy—and then you pick something pickled to go on it.
And when you do, you’ll realize that the pickles are actually the stars, and your sandwich is built around them. Co-owner Bradley Treusdell got into pickling when he worked for Nathan Sears at The Radler, and his copy of Michael Ruhlman’s Charcuterie is usually close at hand as he experiments with different things to pickle—one time he brought me a few different things to try, and there was one, bright orange, sweet and tangy, indescribably delicious, that I just couldn’t place. “Dried mango,” he explained. Who’d have thought to take a dried mango and reinvigorate it with vinegar?
Bradley Treusdell and Lindsay Malinowski
The meats are done in something called a CVap oven, which is basically like a combi oven crossed with the techniques of sous vide cooking. What that means is that meats come out amazingly juicy, bordering on wet. So unlike so many mummified lunch meat sandwiches, a sandwich here is fresh-tasting and can dive as deep into pickling exotica as you choose. Beyond the chicken and the pork, there’s usually soup, and you’ll often find something else Treusdell felt like playing with on the menu—meatloaf or corned beef and cabbage or upstate New York-style beef on weck. So it shouldn’t get old any time soon.
Chicken and pork with pickles
Technically this sandwich shop is still located in Logan Square, but it’s far enough west that it doesn’t feel anything like it. Treusdell and his wife Lindsay Malinowski bought the building, rehabbed it themselves (they even built the tables) and live in it. Eventually they will be surrounded by other food and drink businesses, but for now, they’re pioneers in the area, and you should be one too and check it out.
Braciole Station
Where: 2205 W. Montrose (North Center), 312-766-2322
Braciole—rolls of beef stuffed with cheese and grilled—seems a funny thing to build an entire restaurant around. Don’t worry, the opening menu also had… artichoke salad and tortellini. Okay, the menu is slowly expanding beyond that, says owner Mark Studney, a retired industrial consultant who decided to open a place in honor of his Sicilian ancestors, who hang on the wall and include a female scientist who worked on the Manhattan Project.
Mark Studney and ancestors
Or so he claims; he’s a character, loudly proclaiming tall tales with a wink and bustin’ your balls in his shop (he decides my name is Scott, and says “Thanks for coming by, Scott” four or five times before I leave). If this was Harlem Avenue or Melrose Park, a brash, in-your-face Italian place would fit right in; it seems wildly out of place at the sedate corner of Montrose and Lincoln, where the hush from the Sulzer Library sometimes seems to extend to the whole neighborhood. (That’s even with a new Lou Malnati’s just around the corner.)
Braciola and artichoke salad
That’s why this place delights just for being there, improbably, and being so different. Check it out, try the braciol’, enjoy a taste of old Taylor Street in the middle of quiet North Center.
Chicago Taco Authority
Where: 4219 W. Irving Park (Irving Park), 773-282-8226
CTA-themed taco stand (with lots of subway memorabilia), serving a mix of the usual tacos (steak, pastor etc.) and some ringers. The tastiest one, and one of the most unusual, is a puffy taco with brisket; it’s really good and you can’t find anything like it in town. Steak and fish tacos are both good, but some of the other promising ones seem like they’re not quite there—I like the idea of the Sweet Hog, which has Coca-Cola braised pork and slaw, Carolina-style, but it needs a tangy BBQ sauce element to set the rest off. (There’s a salsa bar to let you customize them a little, so at least take advantage of that in some way.) Still, kudos for trying different things in a taco joint in Chicago, it’s worth making it your… next stop.
Charley Noble
Where: 6011 W. Irving Park (Portage Park), 773-332-5692
The far west stretch of Irving Park dominated by the Patio Theater is one of those strips that feels less like the city than like a small town main street. It’s dotted with modest, homey businesses like a coffee shop, a thrift store and a used books and records shop. As it turns out, all of those—Perkolator, Thrift & Thrive and Sputnik Books & Records—are owned by the same couple, Joe and Melissa Basilone. Charley Noble is their nautical-themed sandwich shop (I’m tempted to suspect the theme comes from realizing they had a lot of ship paintings in the thrift shop), which extends the northwest side connection to area stalwarts Sicilian Bakery for bread and Joseph’s Finest Meats for meats.
Reuben
I had a perfectly nice reuben on big puffy rye bread, although the side of potato salad met the definition of white people potato salad. But that’s okay. Need a two-hour vacation from the city, and don’t have time to drive to Long Grove or Union Pier or Kenosha? Shop and eat the 6000 block of West Irving Park, get some vinyl, leaf through some old books, explore the Polish deli, have a sandwich, grab some ice cream at the Filipino empanada and ice cream place across the street. It’s a good day.
Square Biscuits
Where: 4160 N. Lincoln Ave. (North Center), 773-880-1100
I guessed the story at Square Biscuits as soon as I tasted the smoky Canadian bacon. (Canadian bacon is not supposed to be smoked, but I wasn’t complaining.) I knew that the location had previously been Mr. B’s BBQ, and sure enough, the proprietor of this new breakfast cafe acknowledged that he was Mr. B (aka Chris Bogyo) and had smoked it himself.
So a breakfast place built on very good biscuits and barbecue touches—where do I sign up? Square Biscuits has been open barely a week (the menu says “soft opening” on it, and he says it will grow over time), so if you check it out early, be kind, they’re learning the ropes. But I’m happy to have it near to me, and wish them smoky, tasty luck.
Astoria Cafe & Bakery
Where: 2954 W. Irving Park (Irving Park), 773-654-1033
This bakery space a few doors east of Raisu Japanese Cuisine on Irving Park has been a couple of different things, including a halal pizza place (which is probably the source of the Italian village decor), but I saw it had a new name a few weeks back. Hat tip to chef Alan Lake for being the first to dig into it, and dig into it is exactly the term for the signature dish, Komplet Lepina, which takes a huge piece of Serbian bread (I instantly thought of the similarly gargantuan Bosnian Answer to the Jucy Lucy), and fills it with creamy Serbian cheese and butter, a gooey Slavic analogue to eggs Benedict that makes a nice breakfast… for two.
Komplet Lepina, with slices of cured beef
Beyond that there are crepes, burek (with an unusually crispy crust; I assume they hit the griddle at the end), and an assortment of professional-looking Eastern European pastries; my son and I got one called knedle, which was sort of like a lighter take on cheesecake, very pleasing, and which helped push our Komplet breakfast up to 200% of our daily requirement for dairy.
Burek
It’s run by a Serbian couple and their grown daughter who, to judge by the clippings on the wall, previously had a bakery in Macomb, Michigan, before opening here in a little Serbian enclave along Irving Park. When the very personable daughter, Tanja, asked me how I found it I referenced Raisu. She asked me how it was, and then pointed to her own curvy figure and said, “You can probably tell, I’m an Italian food girl!”
CORRECTION: An earlier version assumed that the Astoria family’s previous bakery was in Macomb, Illinois.
Michael Gebert is but mad north-north-west, as editor of Fooditor.
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g," "))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"
Content blocked
Please turn off your ad blocker.";case"disabled_mr":return`
Invalid URL
Referral traffic for ${this.domain} does not meet requirements.`;default:return`
No sponsors
${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n
No Sponsors
\n
${this.domain} currently does not have any sponsors for you.
`;case"disabled_mr":return`\n
Invalid URL
\n
Referral traffic for ${this.domain} does not meet requirements.
`;case"js_error":return"\n
An Error Occurred
\n
Parking is currently unavailable. We'll be right back.