Yelp Elite Event at Urban Farm Fermentory in Portland, ME | Yelp – Official Blog

























Skip to main content

One of our very first Yelp events was hosted at Urban Farm Fermentory. A LOT has changed since then (nearly ten years ago!), so we recently revisited the original kombucheria in Portland for a tasting, and to talk about the plethora of community initiatives they are leading!

The Urban Farm Fermentory event was amazing! I was first struck with how welcoming and beautiful the space was. Imagine if a greenhouse married an old factory and had a baby. The space is warm, funky, filled with soft yellow light, and lots of open seating. There’s dried flowers everywhere, cool brick work, there is a little stage off to the side for performances. It’s definitely a super creative space and you can feel the artsy vibe… We learned about the process of fermentation, the ancient practice of foraging, and how the cider is made. The owner partners with the Passamaquoddy tribe to use ‘saht’ – the Passamaquoddy word for ‘blueberry’ – in their cider. Which was epic, I bought a glass; so, so good.

Desi-Rae S, Yelp Elite

I have been to UFF before, but never knew the story and history behind it. I am a firm believer in sourcing local and cannot wait to try their lavender products this spring. I am intrigued by their foraging. I loved learning about the ingredients and processes. When I first tried their kombucha, I was not a fan, but am now!

Gail T, Yelp Elite

Read the rave reviews from the event to relive the experience! 


About Urban Farm Fermentory

“At the Urban Farm Fermentory, staying in touch with our local environment is vital to staying true. We forage, grow, and harvest, purchase local plants, herbs, roots, leaves, bark, fruit, fungi, seeds, and more whenever in season to enhance our products with the flavorful and medicinal properties of our natural surroundings. Exploring experimental flavors is one of the guiding principles that keep us a maker-driven company. Social responsibility is also vital to staying true. Our tasting room is a hub for community engagement and acts as a meeting space, open and safe. It is a vibrant art gallery, music hall, workshop nook, and educational space where freedom of expression is preserved. Welcome! – Eli Cayer, Founder ”

Website | Yelp | Instagram  

[gravityform id=”4″ title=”false” ajax=”true”]

<script type=”text/javascript”>var gform;gform||(document.addEventListener(“gform_main_scripts_loaded”,function()gform.scriptsLoaded=!0),window.addEventListener(“DOMContentLoaded”,function()gform.domLoaded=!0),gform=domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o)gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(“DOMContentLoaded”,o):document.addEventListener(“gform_main_scripts_loaded”,o),hooks:action:,filter:,addAction:function(o,n,r,t)gform.addHook(“action”,o,n,r,t),addFilter:function(o,n,r,t)gform.addHook(“filter”,o,n,r,t),doAction:function(o)gform.doHook(“action”,o,arguments),applyFilters:function(o)return gform.doHook(“filter”,o,arguments),removeAction:function(o,n)gform.removeHook(“action”,o,n),removeFilter:function(o,n,r)gform.removeHook(“filter”,o,n,r),addHook:function(o,n,r,t,i)null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+”_”+e.length),gform.hooks[o][n].push(tag:i,callable:r,priority:t=null==t?10:t),doHook:function(n,o,r)var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n)return o.priority-n.priority),o.forEach(function(o)”function”!=typeof(t=o.callable)&&(t=window[t]),”action”==n?t.apply(null,r):r[0]=t.apply(null,r))),”filter”==n)return r[0],removeHook:function(o,n,t,i)var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r)null!=t&&t!=o.priority)),gform.hooks[o][n]=r));</script>
<div class=”gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper” id=’gform_wrapper_4′ ><div id=’gf_4′ class=”gform_anchor” tabindex=’-1′></div>
<div class=”gform_heading”>
<span class=”gform_description”></span>
</div><form data-form-name=”Newsletter Signup Popup” method=’post’ enctype=”multipart/form-data” target=”gform_ajax_frame_4″ id=’gform_4′ action=’/community/yelp-elite-event-at-urban-farm-fermentory-in-portland-me/#gf_4′ novalidate>
<div class=”gform_body gform-body”><ul id=’gform_fields_4′ class=”gform_fields top_label form_sublabel_below description_below”><li id=”field_4_1″ class=”gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible gf-email” data-field-class=”gf-email” data-js-reload=”field_4_1″><label class=”gfield_label screen-reader-text” for=”input_4_1″ >youremail@address.com</label><div class=”ginput_container ginput_container_email”>
<input name=”input_1″ id=’input_4_1′ type=”email” value=”” class=”large” placeholder=”youremail@address.com” aria-invalid=”false” />
</div></li><li id=”field_4_2″ class=”gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible” data-js-reload=”field_4_2″><label class=”gfield_label” for=”input_4_2″ >Comments</label><div class=”ginput_container”><input name=”input_2″ id=’input_4_2′ type=”text” value=”” autocomplete=”new-password”/></div><div class=”gfield_description” id=’gfield_description_4_2′>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_4′ class=”gform_button button” value=”Submit” onclick=’if(window[“gf_submitting_4”])return false; if( !jQuery(“#gform_4”)[0].checkValidity || jQuery(“#gform_4”)[0].checkValidity())window[“gf_submitting_4”]=true; ‘ onkeypress=”if( event.keyCode == 13 ) jQuery(“#gform_4”)[0].checkValidity())window[“gf_submitting_4”]=true; jQuery(“#gform_4”).trigger(“submit”,[true]); ” /> <input type=”hidden” name=”gform_ajax” value=”form_id=4&amp;title=&amp;description=1&amp;tabindex=0″ />
<input type=”hidden” class=”gform_hidden” name=”is_submit_4″ value=”1″ />
<input type=”hidden” class=”gform_hidden” name=”gform_submit” value=”4″ />

<input type=”hidden” class=”gform_hidden” name=”gform_unique_id” value=”” />
<input type=”hidden” class=”gform_hidden” name=”state_4″ value=”WyJbXSIsImE0YjFiMmUxY2IxMWVhYTljM2FhNzdkODk4NDUzZmY0Il0=” />
<input type=”hidden” class=”gform_hidden” name=”gform_target_page_number_4″ id=’gform_target_page_number_4′ value=”0″ />
<input type=”hidden” class=”gform_hidden” name=”gform_source_page_number_4″ id=’gform_source_page_number_4′ value=”1″ />
<input type=”hidden” name=”gform_field_values” value=”” />

</div>
</form>
</div>
<iframe style=”display:none;width:0px;height:0px;” src=”https://blog.yelp.com/community/yelp-elite-event-at-urban-farm-fermentory-in-portland-me/about:blank” name=”gform_ajax_frame_4″ id=’gform_ajax_frame_4’ title=”This iframe contains the logic required to handle Ajax powered Gravity Forms.”></iframe>
<script>
gform.initializeOnLoaded( function() {gformInitSpinner( 4, ‘https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg’ );jQuery(‘#gform_ajax_frame_4’).on(‘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_4’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_4’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect()’) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form)jQuery(‘#gform_wrapper_4’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’))jQuery(‘#gform_wrapper_4’).addClass(‘gform_validation_error’); else jQuery(‘#gform_wrapper_4’).removeClass(‘gform_validation_error’);setTimeout( function() /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_4’).offset().top – mt); , 50 );if(window[‘gformInitDatepicker’]) gformInitDatepicker();if(window[‘gformInitPriceFields’]) gformInitPriceFields();var current_page = jQuery(‘#gform_source_page_number_4’).val();gformInitSpinner( 4, ‘https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg’ );jQuery(document).trigger(‘gform_page_loaded’, [4, current_page]);window[‘gf_submitting_4’] = 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_4’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_4’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [4]);window[‘gf_submitting_4’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_4’).text());, 50);elsejQuery(‘#gform_4’).append(contents);if(window[‘gformRedirect’]) gformRedirect();jQuery(document).trigger(‘gform_post_render’, [4, current_page]); ); );
</script>

[gravityform id=”4″ title=”false” ajax=”true”]

<div class=”gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper” id=’gform_wrapper_4′ ><div id=’gf_4′ class=”gform_anchor” tabindex=’-1′></div>
<div class=”gform_heading”>
<span class=”gform_description”></span>
</div><form data-form-name=”Newsletter Signup Popup” method=’post’ enctype=”multipart/form-data” target=”gform_ajax_frame_4″ id=’gform_4′ action=’/community/yelp-elite-event-at-urban-farm-fermentory-in-portland-me/#gf_4′ novalidate>
<div class=”gform_body gform-body”><ul id=’gform_fields_4′ class=”gform_fields top_label form_sublabel_below description_below”><li id=”field_4_1″ class=”gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible gf-email” data-field-class=”gf-email” data-js-reload=”field_4_1″><label class=”gfield_label screen-reader-text” for=”input_4_1″ >youremail@address.com</label><div class=”ginput_container ginput_container_email”>
<input name=”input_1″ id=’input_4_1′ type=”email” value=”” class=”large” placeholder=”youremail@address.com” aria-invalid=”false” />
</div></li><li id=”field_4_2″ class=”gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible” data-js-reload=”field_4_2″><label class=”gfield_label” for=”input_4_2″ >Email</label><div class=”ginput_container”><input name=”input_2″ id=’input_4_2′ type=”text” value=”” autocomplete=”new-password”/></div><div class=”gfield_description” id=’gfield_description_4_2′>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_4′ class=”gform_button button” value=”Submit” onclick=’if(window[“gf_submitting_4”])return false; if( !jQuery(“#gform_4”)[0].checkValidity || jQuery(“#gform_4”)[0].checkValidity())window[“gf_submitting_4”]=true; ‘ onkeypress=”if( event.keyCode == 13 ) if(window[“gf_submitting_4”])return false; if( !jQuery(“#gform_4″)[0].checkValidity ” /> <input type=”hidden” name=”gform_ajax” value=”form_id=4&amp;title=&amp;description=1&amp;tabindex=0″ />
<input type=”hidden” class=”gform_hidden” name=”is_submit_4″ value=”1″ />
<input type=”hidden” class=”gform_hidden” name=”gform_submit” value=”4″ />

<input type=”hidden” class=”gform_hidden” name=”gform_unique_id” value=”” />
<input type=”hidden” class=”gform_hidden” name=”state_4″ value=”WyJbXSIsImE0YjFiMmUxY2IxMWVhYTljM2FhNzdkODk4NDUzZmY0Il0=” />
<input type=”hidden” class=”gform_hidden” name=”gform_target_page_number_4″ id=’gform_target_page_number_4′ value=”0″ />
<input type=”hidden” class=”gform_hidden” name=”gform_source_page_number_4″ id=’gform_source_page_number_4′ value=”1″ />
<input type=”hidden” name=”gform_field_values” value=”” />

</div>
</form>
</div>
<iframe style=”display:none;width:0px;height:0px;” src=”https://blog.yelp.com/community/yelp-elite-event-at-urban-farm-fermentory-in-portland-me/about:blank” name=”gform_ajax_frame_4″ id=’gform_ajax_frame_4’ title=”This iframe contains the logic required to handle Ajax powered Gravity Forms.”></iframe>
<script>
gform.initializeOnLoaded( function() {gformInitSpinner( 4, ‘https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg’ );jQuery(‘#gform_ajax_frame_4’).on(‘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_4’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_4’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect()’) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form)jQuery(‘#gform_wrapper_4’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’))jQuery(‘#gform_wrapper_4’).addClass(‘gform_validation_error’); else jQuery(‘#gform_wrapper_4’).removeClass(‘gform_validation_error’);setTimeout( function() /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_4’).offset().top – mt); , 50 );if(window[‘gformInitDatepicker’]) gformInitDatepicker();if(window[‘gformInitPriceFields’]) gformInitPriceFields();var current_page = jQuery(‘#gform_source_page_number_4’).val();gformInitSpinner( 4, ‘https://blog.yelp.com/wp-content/plugins/gravityforms/images/spinner.svg’ );jQuery(document).trigger(‘gform_page_loaded’, [4, current_page]);window[‘gf_submitting_4’] = 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_4’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_4’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [4]);window[‘gf_submitting_4’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_4’).text());, 50);elsejQuery(‘#gform_4’).append(contents);if(window[‘gformRedirect’]) gformRedirect();jQuery(document).trigger(‘gform_post_render’, [4, current_page]); ); );
</script>




RestaurantWebExperts | RestaurantWebExpert | RestaurantSnapshot | RestaurantWebX | RestaurantPortals | RestoGuides