Skip to main content

Top 50 Places to Drink in Orlando



Photo by The Monroe

Yelp’s Top 50 Places to Drink is a list unlike any other “best of” out there. Sure, you’ll see your obvious local favorites on the list, but it’s also chock full of hidden gems and off-the-beaten-path joints like Vault 5421 tucked away inside a comic book store. From coffee shops to juice bars and local watering holes — find them all in Yelp’s Top 50 Places to Drink in Orlando.

Did your favorite sipping spot make it into the top 50? Let us know on Instagram and Facebook. Remember, we only know how good a spot is if you take the time to review it. So share your thoughts on Yelp, and maybe your favorites will be on next year’s list! 

Topping this year’s best drink list is GB’s Bottle Shop and Tasting Bar located in the Ivanhoe Village neighborhood. Rocking a 5-star average on Yelp, this local hotspot is foremost a retail shop and growler bar, along with 20 rotating taps and a bottle inventory of over 200 craft beers.

Pro tip: You’re going to want to make a note of these spots, so we made it easy for you. For great businesses at your fingertips, get the Top 50 to-go. Follow this collection on Yelp.

  1. GB’s Bottle Shop and Tasting Bar (Ivanhoe Village)
Photo by Jordan C. via Yelp

What they’re known for: Craft beer, wine, and meads

Yelpers say: “Incredible selection of craft beers on draft and to purchase (to-go)! Always a fun energy there and the bartenders are super friendly! I love sitting outside next to my favorite mural in Orlando, the pink flamingo.” – Christopher R.

  1. Craft & Common (Downtown Orlando)
Photo by Craft & Common via Yelp

What they’re known for: Signature craft lattes, coffee, tea, and brunch cocktails 

Yelpers say: “I absolutely adore this coffee shop. They offer beautifully crafted drinks, breakfast items, sandwiches, and vegan desserts. My favorite iced coffee is the Wild Child and honorable mentions include the Pacific Fog & Dirty Vanilla Chai. If you’re ever in downtown Orlando looking for a good cup of coffee and a relaxing cafe ambiance, go to Craft & Common.” Rebecca L.

  1. Qreate Coffee + Studio (Mills 50)
Photo by Jay P. via Yelp

What they’re known for: Innovative seasonal coffee & matcha drinks, as well as their creative photo studio rental space

Yelpers say: “Qreate is one of my favorite coffee shops around here. They are consistent, and I never worry about trying something new here because whatever I get is always good. I love the unique flavors, fun name combinations, and the employees are always nice and helpful… It’s a very cool creative space with photography happenings and some studio space in the back. They change up their menu adding seasonal offerings as well. Coffee, fun decor, plants and all things great!” – Robyn P.

  1. The Thirsty Topher (Ivanhoe Village)
Photo by Melyssa F. (@orlandoeatsout)

What they’re known for: American craft beers, boutique wines, and sangria

Yelpers say: “Love the vibe here. Great selection of craft beers on tap as well as rotating sangria on tap (the apple pie white sangria and bloody valentine red sangria have been some of my favorites). They’re connected to Ziggie’s Pizza which makes it easy to get delicious food and drinks simultaneously with a cute little back patio for when the weather’s nice.” – Christian G.

  1. Rockpit Brewing (SoDo District)
Photo by Jessica B. via Yelp

What they’re known for: 20 taps filled with a variety of in-house crafted beer, sours,  and hard seltzers in a rustic neighborhood brewery

Yelpers say: “Rockpit is the gift that just keeps giving. We’ve been visiting regularly for a year now, and they consistently keep improving and bringing more fun. Chris and his crew have really brought it in the past few months with some new IPAs like Vagabond Voyage and my favorite, Priced out of Paradise. It remains a family-friendly establishment and my kiddos get so excited every time we go to check out their games section.” – Misty M.

  1. À La Cart (Milk District)
Photo by Michael C. via Yelp

What they’re known for: Rotating lineup of beers, ciders, wines, and cold-brew coffee, mobile street food vendors, and a family-friendly atmosphere

Yelpers say: “If you like craft beer, food trucks, and the wonderful Florida weather, this is your spot. They have an amazing range of craft beer and they can help you find the perfect one for you. The food trucks are good, a little bit of everything with outdoor seating – it feels like you’re at a park.” – Ash W.

  1. The Smoothie Room (SoDo District)
Photo by Samantha B. via Yelp

What they’re known for: Natural smoothies, fruit juices, wellness shots, superfoods, and açaì bowls with no added sugars

Yelpers say: “My favorite smoothie place! Everything is so fresh. I love that there is no added sugar and that all the smoothies are just blended fruit. The staff is always friendly and kind as well. I’ve been going here for years.” – Melissa T.

  1. Sideward Brewing Co (Milk District)
Photo by Tom E. via Yelp

What they’re known for: Local craft beer and cider on tap, packaged beer to-go, and a dog-friendly covered patio

Yelpers say: “The people that work here are friendly, the beers are amazing, the overall vibe is right up my alley, and they have some pretty delicious food on top of great brews! On our recent visit, I tried one of their flagship beers, Punks in the Waiting Room, which was refreshing and tasty. The mac and cheesecake beer was my favorite that I tried – so much that we brought home a four pack. It’s a truly unique brew with a great flavor profile.” – Melinda S.

  1. New Moon Market (College Park)
Photo by New Moon Market via Yelp

What they’re known for: Fresh organic juice, smoothies, salads & wraps, and juice cleanses

Yelpers say: “I love New Moon Market! Whenever I need to reset my diet from a long time of overeating or a lot of not-so-healthy eating, New Moon Market is my restaurant of choice.  The juices and other menu items are always fresh. You feel better when you have tasty options when you want to eat healthy. My favorites are Lovely Day, Beet Happy, and Apple Juice Kisses.” – LaRue H.

  1. Delaney’s Tavern (SoDo District)
Photo by Delaney’s Tavern via Yelp

What they’re known for: Craft cocktails, wine, and a wide selection of craft beers

Yelpers say: “Absolutely AMAZING food and cocktails! The service is top notch as well….There’s a nice shaded patio with fireplaces for colder evenings and the inside is decorated in an old school modern mash up that is very pleasant to be surrounded by! Just an overall lovely place. The food is amazing and the cocktails are out of this world….what else could one ask for?.” – Jasmine P.

  1. Super Rico Colombian Restaurant & Bar (Downtown Orlando)
  2. The Robinson Cafe & Cocktail Lounge (Downtown Orlando)
  3. Lil Indies (Mills 50)
  4. Downtown CREDO (Health Village/Loch Haven Park)
  5. Tactical Brewing (Baldwin Park)
  6. Mathers Social Gathering (Downtown Orlando)
  7. Deeply Cafe & Bottle Shop (Downtown Orlando)
  8. The Imperial Wine Bar & Beer Garden (Ivanhoe Village)
  9. Chroma Modern Bar + Kitchen (Lake Nona)
  10. Island Time (Thornton Park)
  11. The Monroe (Creative Village Downtown)
  12. Nora’s Sugar Shack (Ivanhoe Village)
  13. Vault 5421 (International Drive)
  14. TORI TORI (Mills 50)
  15. Achilles Art Cafe On Wilshire (Metro West)
  16. Harp & Celt Irish Pub & Restaurant (Downtown Orlando)
  17. Cups & Pups Coffee (College Park)
  18. Quantum Leap Winery (Ivanhoe Village)
  19. Pour Choice Taphouse (Mills 50)
  20. Maxine’s On Shine (Colonialtown South)
  21. Santiago’s Bodega (Ivanhoe Village)
  22. Persimmon Hollow Brewing Company (Downtown Orlando)
  23. Deadwords Brewing (Parramore District)
  24. Equilibre (Ivanhoe Village)
  25. DOMU (Audubon Park & Dr. Phillips)
  26. Easy Luck Coffee & Bodega (Milk District)
  27. Eola General (Eola Heights)
  28. The Woods (Downtown Orlando)
  29. Ellipsis Brewing (Orlando International Airport area)
  30. Lineage Coffee Roasting (Mills 50 & Audubon Park)
  31. Redlight Redlight (Audubon Park)
  32. Broken Strings Brewery (Downtown Orlando)
  33. Roque Pub (Curry Ford West)
  34. Ten10 Brewing Co (Ivanhoe Village)
  35. Ivanhoe Park Brewing Co. (Ivanhoe Village)
  36. Barley & Vine Biergarten (Milk District)
  37. Boxi Park (Lake Nona)
  38. Bynx (Downtown Orlando)
  39. Aku Aku Tiki Bar (Downtown Orlando)
  40. The Neighbors Retail & Cocktail (Audubon Park)

Top Places to Drink in Orlando

Methodology: This is an all-time list of the Top Places to Drink in the Orlando area according to Yelp. We identified businesses in the coffee & tea, cideries, bubble tea, brewpubs, breweries, beer, wine & spirits, meaderies, kombucha, juice bars & smoothies, tea rooms, wineries, bars, beer gardens, coffee shops, beer hall, wine tasting rooms, and distilleries category on Yelp, then ranked those spots using a number of factors, including the total volume and ratings of reviews. This list looked at businesses in the city of Orlando. All businesses were marked open on Yelp as of June 1, 2022. When available, all businesses on this list have a passing health score as of June 1, 2022.

[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){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown 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/top-50-places-to-drink-in-orlando/#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' >Name</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 || 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='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);}else{jQuery('#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_unknown 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/top-50-places-to-drink-in-orlando/#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 || 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='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);}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [4, current_page]);} );} ); </script>