Food truck owners have big choices to make once temperatures dip

Glen Lowry/Little Village

As fallen leaves give way to fallen snow, patios get packed away, plants move indoors and sandals are shelved until next summer. The changing season also means it might be harder to find your favorite local food truck.

It’s no secret that Iowa winters can be brutal. Temperatures dip well below freezing for weeks on end and roads become slick with snow and ice, not to mention the occasional polar vortex or two. So it makes sense that by and large these mobile eateries tend to shut down when things freeze. But much like their delicious offerings, when they call it quits for the year — and how they’ve learned to hang in there — varies from truck to truck.

For local vegan food truck Veggie Thumper, the season typically comes to a close in the early part of December, weather permitting. Owner Lyssa Wade says you might see the popular purveyor of vegan soul snacks at a pop-up or special event during the colder months, but maneuvering the colorful school bus-turned-mobile-kitchen on icy roads isn’t something she likes to do.

Now that Wade has a few winters under her belt, she says that her cold weather process is a well-oiled machine. But it didn’t start that way in 2019.

“When the first winter hit was when it got super real,” Wade told Little Village. “I’d read that the water line shouldn’t freeze because it was blocked from the wind, but that was a lie.”

Even though it had been drained, the bus’s water line froze, blowing off the faucet heads and cracking the case on the water pump. So Wade did what most entrepreneurs do and turned to YouTube to figure out how to repair her water line and keep serving hungry fans.

After learning from what others have done, Wade said she lined everything in heat tape. Then she plugged every crack and hole she could find to ensure that the bus stayed warm enough to keep her equipment from freezing. Still, the experience of spending time on the bus in the colder months isn’t an enjoyable one.

“Even if it’s 40 degrees outside, that means it’s freezing in the bus,” she said. “The service window creates a big vortex to suck in cold air.”

While Wade says the metro may have a few long-haulers who stick out the cold, Veggie Thumper isn’t alone in its decision to close down when the Iowa weather begins to turn. Dave Barry, owner and operator of the burger- and sandwich-focused food truck Top Bun, says that his typical season runs from roughly March through October.

“I learned early on that owning and operating a food truck is way more difficult and time consuming than most people would ever imagine,” Barry said.

For Top Bun, the danger to the truck’s equipment and the safety risk to its staff are enough to keep it parked until the spring thaw.

“We would love to be open year round, but we have experienced issues in the past that make opening in the winter very challenging,” Barry said. “Our plumbing system which is essential for operation needs to be winterized or it can freeze up and cause costly repairs.”

Like Wade, Barry has firsthand experience with water lines freezing, and even had a water heater crack a couple of years ago when the truck opened on a day that was too cold for their equipment to handle.

“That was a learning lesson as well so we try not to push it too much as far as the end of the season goes,” he added.

But business owners in the food industry are used to having to learn as they go, especially after the last few years. Barry shared that the pandemic has also changed how many local food trucks, including his own, operate.

“Since COVID started, a large portion of what we do has been private events, whether that be graduation parties, corporate events, weddings, block parties and more,” Barry said.

Like the pop-ups and special events Veggie Thumper also participates in, these are often opportunities to bolster the truck’s business and attract new customers. In addition to their loyal fans and frequent visitors, Barry said that Des Moines’ food truck community has another strength: each other.

“I found that the food truck community is very welcoming and there are so many helpful people out there,” he said. “We do not look at other food trucks as competitors, we look at them as friends, and that has made a world of difference for us. I’ve spent countless hours in person or on phone calls with other local food truck owners, new and seasoned vets, giving advice and taking advice.”

Keeping an eye on their websites and social media will be the easiest way to find your favorite truck, especially in the shoulder season. If you want to support your favorite truck, even in the off season, both Wade and Barry recommend buying gift certificates and stocking up so you can enjoy your favorite eats come spring.

Some of Top Bun’s private event customers have already gone one step further and started booking their 2023 events. Not only does booking early ensure that your favorite food truck is available for your desired date, but it also helps the truck fare through the winter months. Talk about a win-win.

This article was originally published in Little Village Central Iowa issue 009.

[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='/food-truck-owners-have-big-choices-to-make-once-temperatures-dip/#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="38"/><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>