The kraut-er in the rye: Five (more) local Reubens, graded

A Reuben from Zeppelins, LV’s favorite from the 2021 Reuben round-up. — Jordan Sellergren/Little Village

After publishing the original Reuben review in Little Village’s March 2021 issue, I received a few comments aghast that I had not featured a Reuben from downtown Iowa City’s popular Irish pub, Micky’s. I regret my error!! I’m here to attempt to make good and have rounded up a few others for a new class of Reubens.

There will be unfortunate omissions (looking at you, Irish Democrat) because let’s face it, a ton of restaurants serve one, and it might not come as a surprise that one can burn out on a sandwich most would reserve for “every once in a while.” It is with that knowledge that I rescind any commitments to reviewing corned beef Reubens again in 2023. Instead, I will focus on the tempeh or otherwise vegetarian “Reubens” in our area (has this article turned me vegetarian? Time will tell), so if you have a favorite or even a distant second favorite tempeh Reuben, please send recommendations my way.

Until then, and without further ado, I present LV’s Official 2022 Corned Beef Reuben Review.

Daisy’s Garage

Daisy’s Garage, 5240 Edgewood Rd NE Suite 100, Cedar Rapids

When I pulled into the Daisy’s Garage parking lot (literally one mini-strip mall over from 2021’s highest-rated Reuben at Zepplin’s), I was weary from a long day — I admit it — but even with that in mind, I cannot not say this was a great Reuben. I just can’t vouch for it. Others have done so! It was recommended for this very article, so someone out there has had a good one. But the one I got had an unidentifiably off flavor, the rye was soggy, the corned beef seemed to be from a package-sliced deli loaf, the sauce (served on the side) was gelatinous and lacking zing. With a roughly 70:30 meat-to-Swiss-and-sauerkraut ratio, the kraut never even had a chance to sing. The sandwich had heft, I will give Daisy’s that. Order this and you’ll leave full. Points docked for using Styrofoam: C-

Hudson’s Southside Tap

Hudson’s Southside Tap, 482 Hwy 1 W, Iowa City

Many have told me the Hudson’s Reuben is fantastic, so I put ‘er on the list because many don’t often lie (not remotely true, though the Reuben was pretty good). Hudson’s was hefty, in part because it was served between Texas toast-sized slices of marble rye. I can understand how a nice thick marble would add appeal for some, but for me, the sandwich lost a bit of ground due to the pillowy texture and the slightly overbearing sweetness of the bread. While we’re on the subject of sweet, if there was a sauce, I cannot be sure, because there was little tang apart from the sauerkraut; my Hudson’s Rebuen definitely had a mild, sweet flavor. I did enjoy that the sauerkraut was thoughtfully incorporated into layers of house-made corned beef brisket (at a roughly 65:35 meat-to-Swiss-and-sauerkraut ratio). This meant no bite went unkrauted, regardless of the ratio, and that certainly counts for something. Points docked for Styrofoam. B+

Micky’s Irish Pub

Micky’s Irish Pub, 11 S Dubuque St, Iowa City

I especially regretted this 2021 omission after trying one a few months after publication and thinking, humbly, “This would have been the winner had it been an original contender!” I still think it could. (Though it’s hard to say without trying the 2021 set again and I simply can’t commit — not this year, readers!) When you order a Reuben at Micky’s Irish Pub, do not come wary of surprises, gimmicks, add-ons or any other attempts to woo favor apart from a promise, a Claddagh ring if you will, to stick with the classics. The brisket (about 55:45 meat to Swiss/kraut) was corned, the Thousand Island was tangy (and served on the side — no problem, unless you’re eating one-handed), the Swiss was effectively melted to hold ingredients in place, the kraut was sour, the sauce was pink and the marble rye was crisp enough to crunch on the way in. But you know I’m docking points for Styrofoam — alas. A

Pat and Fran’s Irish Pub

Pat and Fran’s Irish Pub, 808 5th St Ste 8, Coralville

A classic Reuben on a moderately crunchy marble rye with an altogether nice balance of goods. I personally like a lot of kraut and even a little less meat than your average Joe, so I appreciated that Pat and Fran’s sandwich maintained a respectably balanced (in my opinion) 50:50 ratio of meat to Swiss and sauerkraut. The Thousand Island which came on the sandwich was tangy, perhaps even zangy — and unexpectedly so, as it didn’t shout in Pantone Salmon like so many others (I thought it had come without sauce!), but instead more of a Pantone “Tuft Bush,” blending modestly with the creamy Swiss like a shy lass. Portions of brisket draped over the sides but not so much that the sandwich become an embarrassing mess. All in all, this sandwich held up — in construction and in flavor. And baby, you know I like it when it comes in paper. A

Pub 217

Pub 217, 217 3rd St SE, Cedar Rapids

I was absolutely, completely and utterly ready to abandon my commitment and throw in the towel on reviewing local Reubens when I pulled up to Pub 217 to pick up a sandwich at an acquaintance’s recommendation. I had just completed an 8.25 mile run and the thought of spending any time with corned beef was enough to send me over the edge. But when I opened the box and inspected the contents, taking, with some reservation, a generous (ravenous) bite off a corner, I remembered: Fuck. I love Reubens. This one is good, too. A nice brisket and plenty of it, a lot of kraut (more generous than most which is a selling point for me) and the sauce was legitimately tasty. I never know whether it’s made in house or not (could be?), and I guess I don’t really need to know if it adds to the sandwich and helps carry the flavor. Could the Swiss have been more lovingly melted? Sure. But good enough. Points docked for being served in non-biodegradable Styrofoam. A-

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/the-kraut-er-in-the-rye-five-more-local-reubens-graded/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Name</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="203"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>