2018 Grocer guide for the Iowa City and Cedar Rapids area

Gary’s Food, Mount Vernon

Eight local grocers and markets that are well-worth the trip.


760 Ruppert Rd, Iowa City
2750 Heartland Dr, Coralville
1860 Edgewood Rd SW, Cedar Rapids
5425 Blairs Forest Blvd NE, Cedar Rapids
Aldi is an affordable and environmentally conscious grocery store option. They take their corporate responsibility seriously and strive to support local communities and make shopping easy and ethical for their customers. Every time I check out, I’m somewhat surprised by how much food I can buy with two $20 bills. Their selections vary store to store, but you can rely on Aldi to have the essentials when you need them. Be sure to check out the Coralville location for a bigger selection of produce and grocery items. You can also find them in Iowa City and Cedar Rapids.

JW’s Foods

E Ave, Kalona
Located in Kalona, Iowa, JW’s Foods has been serving Kalona since 1973. They pride themselves on their family-owned legacy and service to the local economy. They offer free delivery to those who are homebound, and focus on funneling their funds back into the community that supports them. JW’s makes fit competition for corporate grocery stores, with a friendly staff that is happy to help you find what you need in their meat, deli, produce, dairy, grocery, health and beauty departments.

Bread Garden Market

225 S Linn St, Iowa City
Originally a restaurant in 1995, Bread Garden Market has been Iowa City’s academic and residential community’s go-to for high quality, fresh, convenient produce and grocery since 2008. From their salad bar, coffee stand and smoothies to home-cooked classics, you can find exactly what you are craving here. They also offer delicious catering services for events, and strive to be a part of improving Iowa City’s local economy by providing employment opportunities and supporting other local businesses. When that I’m-hungry-but-I-don’t-know- what-I-want feeling strikes, check out Bread Garden Market in the Ped Mall next to the Iowa City Public Library.

New Pioneer Food Co-op

22 S Van Buren St, Iowa City
1101 2nd St, Coralville
3338 Center Point Rd NE, Cedar Rapids
The Co-op is another go-to for Iowa City, Coralville and Cedar Rapids residents. Health is at the center of the New Pi brand, and they pride themselves on being as good for the environment and community as the food is for the customers. Membership is encouraged, but not required to take advantage of all the local produce and meat, organic grocery and delicious menu options. The next time you need to pick up special ingredients for a healthful meal or the vegetarian at Thanksgiving, consider passing on the big box organic markets and check out your local New Pi Co-op.

Natural Grocers

1404 S Gilbert St, Iowa City
931 Blairs Ferry Rd NE, Cedar Rapids
In June of 2017, Natural Grocers opened its doors in Iowa City, making a great addition to the local grocery scene with their affordable prices, quality products and desire to promote growth in the community. If you are overwhelmed by the wide selection of vitamins or want to learn more about how to feed you and your family, check out their free nutrition classes. Be sure to browse their website for more information about events, recipes and nutrition.
Yumei’s Asian Market & Anime, Cedar Rapids

Yumei’s Asian Market & Anime

901 1st Ave SW, Cedar Rapids
Yumei’s is not like any old grocery store—they have a wide variety of ingredients for Asian cuisine, Japanese candies and sodas, a selection of anime including manga and DVDs, décor and costume items for cosplay. Checking out Yumei’s is a great way to try new dishes or start watching a new show. If you love Asian culture, or have always wanted to learn more about it, Yumei’s is worth the visit.
Gary’s Food, Mount Vernon

Gary’s Food

715 1st Ave S, Mt. Vernon
Since 1971, members of the Mount Vernon, Lisbon and surrounding areas have been able to count on Gary’s Food for all their grocery shopping needs. This fully-stocked grocery store offers typical center-store items, conventional and organic produce and full-service deli and meat counters while providing a charming, hometown shopping experience. Gary’s proves to be stiff competition for big-box stores partnering with the second largest wholesale grocery co-op in the country, meaning cheaper everyday prices for customers.

Red Barn Market

4241 Johnson Ave NW, Cedar Rapids
Since 2008, Leslie Baumhoefener has singlehandedly brought fresh produce, artisan oils and bulk pastas, soups and spices to Cedar Rapids at the Red Barn Market. The produce is grown onsite at the farm, as well as provided by other local farmers. Here, you’ll find everything you need to stock your pantry full of all your backing and cooking essentials, and you can rest easy knowing that your money goes contributes to bringing more fresh, local produce to the people of Cedar Rapids.

[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='/2018-grocer-guide-for-the-iowa-city-and-cedar-rapids-area/#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' >Phone</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="3"/><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>