Best Places for Stone Crab in Southwest Florida

By Laurén Ettinger

From October 15 to May 15 in south Florida, seafood lovers delight in the coming of stone crab season. If you are lucky enough to be visiting Southwest Florida during stone crab season, they are a treat you should enjoy. Read below to learn everything you need to know about stone crabs from where to get them to how to eat them!

Best Places in Southwest Florida to eat Stone Crab. Photo credit Jennifer Brinkman. Must Do Visitor Guides.
Photo credit Jennifer Brinkman

Stone crab claws are a delectable treat comparable to the sweet, firm meat of lobsters. They are sold fully cooked to prevent the meat from sticking to the inside of the shell. This makes them an excellent choice to buy and serve the same day, with little to no preparation necessary. Look to buy claws that are already cracked unless you are unable to eat them the same day–then you can store them uncracked in your fridge on ice for up to a week. 

To crack a stone crab claw, wrap them individually in a clean towel and hit them with a heavy spoon. You’ll want to aim for the rounded side of the claw and use the amount of force used on a soft-boiled egg. Once you begin to peel off the shell and remove the meat, you’ll notice that there is a hard center membrane in the claw that you’ll need to pull or scrape the meat off of. 

Stone crab claws are typically eaten cold but can be warmed up in boiling water if desired (as long as claws are uncracked). Dip your stone crab claws in a mustard sauce, drawn butter, or lemon juice. 

Fresh stone crab claws with mustard and butter. Everglades City, Florida Stone Crab Festival.
Photo credit Debi Pittman Wilkey

Where to Eat Stone Crab Claws in Southwest Florida

Sarasota, Siesta Key and Venice

Walt’s Fish Market Restaurant – The Wallin family has been fishing the Sarasota area and selling their catch for over 100 years, it doesn’t get any fresher than this! Eat inside or outside at the chickee bar or pick up from the fish market to take home.

Siesta Key Oyster Bar – S.K.O.B is a local favorite on Siesta Key with both indoor and outdoor seating, live music, and excellent Happy Hour specials. 

Fins at Sharky’s – This Venice, Florida restaurant offers beautiful views of the Gulf of Mexico in an upscale casual atmosphere. 

More spots for great seafood in Sarasota

Best Places to eat Stone Crab in Southwest Florida including Sarasota, Fort Myers, Naples and Everglades City. Must Do Visitor Guides | MustDo.com
Photo credit Jennifer Brinkman

Fort Myers Beach, Sanibel and Captiva Island

Doc Ford’s Rum Bar & Grille – With three great locations on Sanibel Island, Captiva Island, and in Fort Myers Beach, you can’t go wrong with grabbing a bite at Doc Ford’s! 

Dixie Fish Co. –  A waterfront restaurant with a friendly down-to-earth atmosphere. Make sure to try some of the amazing appetizers like fried green tomatoes and smoked fish dip.

Naples and Everglades City

Truluck’s – An upscale steak and seafood house with a focus on sustainability. Their team of crabbers has been sustainably harvesting stone crab claws for three generations. 

Captain & Krewe Seafood Market & Raw Bar – A laid-back market and restaurant with incredibly fresh fish and seafood. Stone crabs can be eaten on site or purchased for takeaway.

Fresh stone crab claws Sarasota, Fort Myers, Naples, Everglades City Florida.
Photo credit Mary Carol Fitzgerald

Everglades City makes for an excellent day trip from the Sarasota or Fort Myers areas or a quick drive from Naples. Known as the “Stone Crab Capital of the World” there are many options for eating delicious fresh stone crab claws in season. 

Best Places to eat Stone Crab in Southwest Florida including Sarasota, Fort Myers, Naples and Everglades City. Must Do Visitor Guides | MustDo.com
Photo credit Jennifer Brinkman

Written by: Laurén Ettinger | Author Website

Laurén Ettinger runs the travel and vanlife blog Flit Float Fly Away where she shares travel tips and stories from life on the road with her dog. She is the Assistant Editor at Siesta Publications for Must Do Visitor Guides where she manages social media, writes blog articles, and assists in editing print and online copy. Laurén also works as a freelance copy editor and proofreader. She holds a M.S. in Conflict Analysis and Resolution from George Mason University's School for Conflict Analysis and Resolution and a B.A. in Anthropology and a B.A. in Global Studies from Appalachian State University. Follow her adventures on instagram or her blog www.flitfloatflyaway.com

[gravityform id="3" title=false description=false ajax=true tabindex=-1]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3' action='/articles/best-places-for-stone-crab-in-southwest-florida/#gf_3'> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below'><li id='field_3_1' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_1' >Email Address</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_3_1' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id='field_3_2' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >Locations</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_3_2'><li class='gchoice_3_2_1'> <input name='input_2.1' type='checkbox' value='Fort Myers' id='choice_3_2_1' /> <label for='choice_3_2_1' id='label_3_2_1'>Fort Myers, Fort Myers Beach, Sanibel & Captiva</label> </li><li class='gchoice_3_2_2'> <input name='input_2.2' type='checkbox' value='Sarasota' id='choice_3_2_2' /> <label for='choice_3_2_2' id='label_3_2_2'>Sarasota, Siesta Key, Longboat, Lido, & Venice</label> </li><li class='gchoice_3_2_3'> <input name='input_2.3' type='checkbox' value='Naples' id='choice_3_2_3' /> <label for='choice_3_2_3' id='label_3_2_3'>Naples, Marco Island, Everglades</label> </li></ul></div></li><li id='field_3_3' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_3' ></label><div id='input_3_3' class='ginput_container ginput_recaptcha' data-sitekey='6LeAjKsUAAAAAD72VNHUsfFGdrDsUtYUWAB67i6n' data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; jQuery("#gform_3").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=&amp;tabindex=-1' /> <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='3' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjFjZTA0OTU3N2MzMjA5N2M1OWE4Yzk4ZTAyMzU0MjJmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' 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_3' id='gform_ajax_frame_3'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 3, 'https://www.mustdo.com/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_3').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_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').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_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https://www.mustdo.com/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = 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_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;}, 50);}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [3, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );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', [3, 1]) } ); </script>