Brix Cheese Shop & Wine Bar survives the pandemic with creativity and generosity

Nick Craig explains the second phase of Brix’s pay-it-forward campaign in a Facebook video. — illustration by Jordan Sellergren/Little Village

Communities tend to display their identity in the small businesses that line their streets. When you visit a new community, you likely won’t remember the drive-thru fast food cheeseburger you had in between meetings, but rather the local beer at the watering hole on the corner, or the first edition of your favorite novel at the used book store, or, in the case of Brix Wine & Cheese Shop, the decadent cheese plate and bottle of cabernet shared with friends.

For almost eight years, Brix has brought a unique element to Iowa City’s Northside, a neighborhood where the city’s older-than-undergrad residents can get a quiet drink and have a conversation without competing with the stumbling masses. Brix’s cozy interior, gourmet cheese menu and impressive selection of wines make it the perfect spot for happy hour or a night cap.

So how do these small businesses so reliant on social interaction stay afloat when they are forced to shut their doors? They get creative and they help each other out.

Shortly after the reality of the coronavirus set in, Brix owner-operator Nick Craig launched a generous Pay-It-Forward campaign as a way to celebrate his girlfriend’s birthday in lieu of going out for live music and dinner.

Craig offered to match up to $10,000 worth of Brix gift card purchases by purchasing gift cards to other locally owned businesses. The community response was swift and strong, with the $10,000 goal reached in a matter of days. In appreciation of that response, Craig donated a further $3,000 out of his own pocket to the Englert Theatre, The Brian Cretzmeyer Trust for Young Musicians and Dead Coast Presents.

As the weather warmed and the curve flattened (kind of), Brix and their Northside neighbors banded together to populate Linn Street between Market and Bloomington with picnic tables and plants, creating the Northside Outside space. This Ped Mall-esque idea allowed them to safely serve customers in-person on top of their carry-out and delivery programs.

But as the leaves change and that cantankerous old coot that is winter in Iowa rears his ugly head, Brix will have to reinvent its business model again, adding a dedicated delivery vehicle and more to-go food options. One thing is clear: Brix and the other small businesses we love will continue to need our help.

Craig answered some questions from Little Village via email:

What do you consider to be Brix’s role in the community?

Brix’s role in the community is fairly simple: to actually be a part of it. We go out of our way to consciously offer products from upstanding citizens and companies within the wine and cheese community and then we sell them in a safe, inclusive, comfortable space. We also operate with the “rising tide lifts all boats” approach: if it wasn’t for our staff, guests, friends and neighbors we wouldn’t be here and we try to support them throughout our efforts to keep our business moving forward into the future.

In what ways has the pandemic impacted operations at Brix and that relationship with the community?

The pandemic has obviously affected our operations at Brix in a major way. Before, we relied on our intimate space for others to come gather and take in what we had to offer. Now we are forced to find new ways to reach out to the community and get our products outside of our four walls in as safe a manner as possible. Closing our doors has surprisingly gotten us more engaged within the community through necessary social media promotions and hopefully will help us and others survive the tough months ahead.

What interesting or creative changes have you made to the Brix business model since the pandemic hit?

It seems like every day now we need to be ready to reinvent our business model based on the situation at hand. When the pandemic first hit I had to furlough all staff and I operated a delivery-only system by myself for over a month. Then with help from the City of Iowa City, the Iowa City Downtown District and all of our neighborhood businesses, we created the Northside Outside space which allowed us to bring back staff and serve menu items to the public outside via our sliding walk-up window.

A section of North Linn Street has been closed to traffic to accomodate “Northside Outside.” Wednesday, June 17. — Matt Steele/Little Village

As patio season winds down we are preparing to offset the loss of those sales by adding our own delivery vehicle. This go-round we will have a more efficient online ordering system with more menu offerings.

What is the plan for the future of Brix for the duration of the pandemic and beyond?

As we plan for the future of navigating this pandemic we will continue to offer and push online wine subscriptions, sustaining memberships that come with great perks, and continue to adapt our online presence by digitizing our offerings.

How can people help and support Brix?

Here’s the thing — we’re scared shitless. We’re scared for us, we’re scared for you, we’re scared for our community here and abroad. The only support we can count on at this time is from people like you who are reading this article. Without you we won’t make it. Please think of us and other small businesses when you decide your purchases. Shop local, be smart, be safe. Head over to to see our online menu and delivery options, sign up for our monthly wine club, become a sustaining member by joining Bottle Club or purchase a gift card or a T-shirt that we can mail to you.

A cheese plate from Brix Cheese Shop & Wine Bar, 2015. — Zak Neumann/Little Village

[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='/brix-survives-covid-creativity-generosity/#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="159"/><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>