1<!doctype html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <link rel="profile" href="https://gmpg.org/xfn/11" /> 7 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8
8<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
8 9
9<script> 10 window.googletag = window.googletag || { cmd: [] }; 11 </script>
11 12
12<script> 13window.dataLayer = window.dataLayer || []; window.dataLayer.push( {"logged_in":"no","post_id":259300,"author":"Becky Lacey","categories":"Food+Drink, SWIG Bar Guide","is_reader":"no","is_newsletter_subscriber":"no","is_donor":"no","is_subscriber":"no"} ); 14</script>
vendor: 1 bytes, line 14
14
15<script>window._wca = window._wca || [];</script>
15 16<!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
17<script id="google_gtagjs-js-consent-mode-data-layer" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 18window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 19gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}); 20window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]}; 21window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}; 22</script>
22 23<!-- End Google tag (gtag.js) consent mode dataLayer added by Site Kit --> 24 25 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 26 <title>Olive you: The search for the perfect martini olive - Charleston City Paper</title><link rel="preload" href="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?fit=600%2C223&ssl=1" as="image" imagesrcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?w=600&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?resize=400%2C149&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?fit=600%2C223&ssl=1&w=370 370w" imagesizes="(max-width: 600px) 100vw, 600px" fetchpriority="high"><link rel="preload" href="https://charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896-100x100.jpg?crop=1" as="image" imagesrcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=100%2C100&ssl=1 100w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=150%2C150&ssl=1 150w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=200%2C200&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=300%2C300&ssl=1 300w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?w=339&ssl=1 339w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896-100x100.jpg?w=370&ssl=1 370w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896-100x100.jpg?w=400&ssl=1 400w" fetchpriority="high"><style id="perfmatters-used-css">#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts::after{content:"";display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em 0;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em::before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}@media print{.jp-relatedposts{display:none !important}}.widget_newspack-ads-widget{overflow:hidden}#page{overflow:initial !important}.newspack_global_ad{align-items:center;clear:both;display:flex;flex:1 1 auto;justify-content:center;max-width:100%}.newspack_global_ad>*{margin-bottom:16px;margin-top:16px}.newspack_global_ad.fixed-height{box-sizing:initial;padding:16px 0}.newspack_global_ad.fixed-height>*{margin:0}body.jps-theme-argent .jetpack-instant-search__overlay *{font-family:Helvetica,sans-serif}body.enable-search-modal .cover-modal.show-modal.search-modal.active{display:none}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute;width:1px}
26@font-face{font-family:FontAwesomeSATT;font-style:normal;font-weight:400;src:url("https://charlestoncitypaper.com/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot");src:url("https://charlestoncitypaper.com/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot?#iefix&v=2.2.0") format("embedded-opentype"),url("https://charlestoncitypaper.com/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.5047ee64.woff2") format("woff2"),url("https://charlestoncitypaper.com/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.2ad2b22d.woff") format("woff"),url("https://charlestoncitypaper.com/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.eb9ebfc8.ttf") format("truetype"),url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZmEtYXBmcyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iZmEtYXBmcyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1yZWd1bGFyIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTcxOSA0MTNoLTI4MXYyODFjMCAxNy0xNCAzMS0zMiAzMWgtNjJjLTE3IDAtMzEtMTQtMzEtMzF2LTI4MWgtMjgyYy0xNyAwLTMxLTE0LTMxLTMydi02MmMwLTE3IDE0LTMxIDMxLTMxaDI4MnYtMjgyYzAtMTcgMTQtMzEgMzEtMzFoNjJjMTggMCAzMiAxNCAzMiAzMXYyODJoMjgxYzE3IDAgMzEgMTQgMzEgMzF2NjJjMCAxOC0xNCAzMi0zMSAzMnoiIGhvcml6LWFkdi14PSI3NTAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1zb2xpZCIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik04MTMgNDQ0aC0yODJ2MjgxYzAgMzUtMjggNjMtNjIgNjNoLTYzYy0zNCAwLTYyLTI4LTYyLTYzdi0yODFoLTI4MWMtMzUgMC02My0yOC02My02M3YtNjJjMC0zNSAyOC02MyA2My02M2gyODF2LTI4MWMwLTM1IDI4LTYzIDYyLTYzaDYzYzM0IDAgNjIgMjggNjIgNjN2MjgxaDI4MmMzNCAwIDYyIDI4IDYyIDYzdjYyYzAgMzUtMjggNjMtNjIgNjN6IiBob3Jpei1hZHYteD0iODc1IiAvPgoKPGdseXBoIGdseX
26BoLW5hbWU9ImNhbGVuZGFyLXBsdXMtcmVndWxhciIgdW5pY29kZT0iJiN4ZTgwMjsiIGQ9Ik02NTYgMjgwdi00N2MwLTEzLTEwLTI0LTIzLTI0aC0xNDl2LTE0OGMwLTEzLTEwLTIzLTIzLTIzaC00N2MtMTMgMC0yMyAxMC0yMyAyM3YxNDhoLTE0OWMtMTMgMC0yMyAxMS0yMyAyNHY0N2MwIDEzIDEwIDIzIDIzIDIzaDE0OXYxNDljMCAxMyAxMCAyMyAyMyAyM2g0N2MxMyAwIDIzLTEwIDIzLTIzdi0xNDloMTQ5YzEzIDAgMjMtMTAgMjMtMjN6IG0yMTkgMzUxdi02ODdjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djY4N2MwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR6IG0tOTQtNjc2djU4M2gtNjg3di01ODNjMC02IDUtMTEgMTItMTFoNjY0YzYgMCAxMSA1IDExIDExeiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1wbHVzLXNvbGlkIiB1bmljb2RlPSImI3hlODAzOyIgZD0iTTg1MiA1MzhoLTgyOWMtMTIgMC0yMyAxMC0yMyAyM3Y3MGMwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR2LTcwYzAtMTMtMTAtMjMtMjMtMjN6IG0tODI5LTYzaDgyOWMxMyAwIDIzLTEwIDIzLTIzdi01MDhjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djUwOGMwIDEzIDExIDIzIDIzIDIzeiBtNjE4LTI3M2MwIDEzLTExIDIzLTI0IDIzaC0xMTd2MTE3YzAgMTMtMTAgMjQtMjMgMjRoLTc5Yy0xMiAwLTIzLTExLTIzLTI0di0xMTdoLTExN2MtMTMgMC0yNC0xMC0yNC0yM3YtNzljMC0xMiAxMS0yMyAyNC0yM2gxMTd2LTExN2MwLTEzIDExLTI0IDIzLTI0aDc5YzEzIDAgMjMgMTEgMjMgMjR2MTE3aDExN2MxMyAwIDI0IDExIDI0IDIzdjc5eiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1jaGVjay1yZWd1bGFyIiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTc4MSA3MjVoLTkzdjEwMmMwIDEzLTExIDIzLTI0IDIzaC03OGMtMTMgMC0yMy0xMC0yMy0yM3YtMTAyaC0yNTB2MTAyYzAgMTMtMTEgMjMtMjQgMjNoLTc4Yy0xMyAwLTIzLTEwLTIzLTIzdi0xMDJoLTk0Yy01MiAwLTk0LTQyLTk0LTk0di02ODdjMC01MiA0Mi05NCA5NC05NGg2ODdjNTIgMCA5NCA0MiA5NCA5NHY2ODdjMCA1Mi00MiA5NC05NCA5NHogbS0xMS03ODFoLTY2NGExMiAxMiAwIDAgMC0xMiAxMXY1ODNoNjg3di01ODNhMTIgMTIgMCAwIDAtMTEtMTF6IG0tMTA0IDM5MmwtMjc4LTI3NmMtOS05LTI0LTktMzMgMGwtMTQ2IDE0OGMtMTAgOS05IDI0IDAgMzNsNDQgNDRjOSA5IDI0IDkgMzMgMGw4Ni04NyAyMTcgMjE1YzEwIDkgMjQgOSAzMyAwbDQ0LTQ0YzEwLTkgMTAtMjQgMC0zM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FsZW5kYXItY2hlY2stc29saWQiIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNODUyIDUzOGgtODI5Yy0xMiAwLTIzIDEwLTIzIDIzdjcwYzAgNTIgNDIgOTQgOTQgOTRoOTR2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDI1MHYxMDJjMCAxMyAxMCAyMyAyMyAyM2g3OGMxMyAwIDI0LTEwIDI0LTIzdi0xMDJoOTNjNTIgMCA5NC00MiA5NC05NHYtNzBjMC0xMy0xMC0yMy0yMy0yM3ogbS04MjktNjNoODI5YzEzIDAgMjMtMTAgMjMtMjN2LTUwOGMwLTUyLTQyLTk0LTk0LTk0aC02ODdjLTUyIDAtOTQgNDItOTQgOTR2NTA4YzAgMTMgMTEgMjMgMjMgMjN6IG02NTEtMTg3bC01NSA1NWMtOSA5LTI0IDktMzMgMGwtMjA3LTIwNS05MCA5MGMtOSAxMC0yNCAxMC0zMyAwbC01NS01NWMtOS05LTktMjMgMC0zM2wxNjEtMTYyYzktMTAgMjQtMTAgMzMtMWwyNzkgMjc4YzEwIDkgMTAgMjMgMCAzM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8yIiB1bmljb2RlPSImI3hlODA2OyIgZD0iTTUzMiAzOTNjLTQxIDAtNzUgMzQtNzUgNzUgMCA0MSAzNCA3NSA3NSA3NSA0MSAwIDc1LTM0IDc1LTc1IDAtNDEtMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ1IDQ1LTQ1IDI1IDAgNDUgMjAgNDUgNDUgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTEtOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDEgMjAtOSAyMC0yMHogbTY1Ny0yOGgtNTIydjU3aDUyM3YtNTd6IG0tNjc3LTI4M2MtNDEgMC03NSAzNC03NSA3NSAwIDQxIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzQgNzUtNzUgMC00MS0zNC03NS03NS03NXogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ1IDAtMjUgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHM5IDIwIDIwIDIwYzExIDAgMjAtOSAyMC0yMHogbTY1Ny0yOWgtNTIydjU3aDUyM3YtNTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzIiIHVuaWNvZGU9IiYjeGU4MDc7IiBkPSJNNTMyIDM4MWMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAtNDZjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgMTAtMjAgMjAgMCAxMiA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yODVjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbTY1NyAyMTdoLTUyMnY1N2g1MjN2LTU3eiBtLTE4Mi0xM2gtMzQwdi01N2gzNDB2NTd6IG0xODItMTQxaC01MjJ2LTU3aDUyM3Y1N3ogbS0xODItNzBoLTM0MHYtNTdoMzQwdjU3eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8zIiB1bmljb2RlPSImI3hlODA4OyIgZD0iTTUzMiA1MTJjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNC0yMCA0NS00NSA0NXogbTAtMzU3Yy00MSAwLTc1IDM0LTc1IDc1IDAgNDEgMzQgNzUgNzUgNzUgNDEgMCA3NS0zNCA3NS03NSAwLTQxLTM0LTc1LTc1LTc1eiBtMCAxMjBjLTI1IDAtNDUtMjAtNDUtNDUgMC0yNSAyMC00NSA0NS00NSAyNSAwIDQ1IDIwIDQ1IDQ1IDAgMjUtMjAgNDUtNDUgNDV6IG0wLTM1NmMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtN
26DUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAgNDI4YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yMTdjLTExIDAtMjAtOS0yMC0yMHM5LTIwIDIwLTIwYzExIDAgMjAgOSAyMCAyMHMtOSAyMC0yMCAyMHogbTAtMjM3Yy0xMSAwLTIwLTktMjAtMjAgMC0xMSA5LTIwIDIwLTIwIDExIDAgMjAgMTAgMjAgMjAgMCAxMi05IDIwLTIwIDIweiBtNjc3IDQyNWgtNTIydjU3aDUyM3YtNTd6IG0wLTE4MGgtNTIydi01N2g1MjN2NTd6IG0wLTIzNmgtNTIydi01N2g1MjN2NTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzMiIHVuaWNvZGU9IiYjeGU4MDk7IiBkPSJNNDYxIDU3NmMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTIwYy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDYgNDYtNDYgMjQgMCA0NSAyMCA0NSA0NiAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHMxMCAyMCAyMCAyMGMxMSAwIDIwLTkgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MGgtMzQydi01N2gzNDF2NTd6IG0tNDk2LTI3OGMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTE5Yy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDUgNDYtNDUgMjQgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDRjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMCAwIDExIDEwIDIwIDIwIDIwIDExIDAgMjAtMTAgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MWgtMzQydi01NmgzNDF2NTZ6IG0zMzgtNDU4aC05MjR2MTcyaDkyNHYtMTcyeiBtLTg5NCAyNWg4NjZ2MTIzaC04NjZ2LTEyM3ogbTc2MCA3OWg3NmwtMzgtNDAtMzggNDB6IG0tNDA4IDExNGgtMzgydjY0aDM4MnYtNjR6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkX3NlbGVjdCIgdW5pY29kZT0iJiN4ZTgwYTsiIGQ9Ik0xMjk1IDIwOGgtOTI0djE3M2g5MjR2LTE3M3ogbS04OTQgMjVoODY2djEyMmgtODY2di0xMjJ6IG03NjAgODBoNzZsLTM4LTQwLTM4IDQweiBtLTQwOCAxMTNoLTM4MnY2NGgzODJ2LTY0eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+CjwvZm9udD4KPC9kZWZzPgo8L3N2Zz4K#fontawesomesatt") format("svg")}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td{clear:both;display:block;text-align:right !important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before{content:attr(data-title) ": ";display:table;float:left;font-weight:700}body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart div.woocommerce-variation-add-to-cart,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart.variations_form,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart:not(.grouped_form):not(.variations_form){display:block}</style> 27 <meta name="description" content="Warren Johnson, partner and cheesemonger at Mount Pleasantâs Saint Urbanâs, spent nearly two years tracking down a specific olive to use for the wine barâs martini. You read that right: Almost two years." /> 28 <link rel="canonical" href="https://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/" /> 29 <meta property="og:locale" content="en_US" /> 30 <meta property="og:type" content="article" /> 31 <meta property="og:title" content="Olive you: The search for the perfect martini olive - Charleston City Paper" /> 32 <meta property="og:description" content="Warren Johnson, partner and cheesemonger at Mount Pleasantâs Saint Urbanâs, spent nearly two years tracking down a specific olive to use for the wine barâs martini. You read that right: Almost two years." /> 33 <meta property="og:url" content="https://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/" /> 34 <meta property="og:site_name" content="Charleston City Paper" /> 35 <meta property="article:publisher" content="https://www.facebook.com/charlestoncitypaper/" /> 36 <meta property="article:published_time" content="2026-09-11T07:52:00+00:00" /> 37 <meta property="og:image" content="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?fit=1200%2C800&ssl=1" />
38 <meta property="og:image:width" content="1200" /> 39 <meta property="og:image:height" content="800" /> 40 <meta property="og:image:type" content="image/jpeg" /> 41 <meta name="author" content="Becky Lacey" /> 42 <meta name="twitter:card" content="summary_large_image" /> 43 <meta name="twitter:creator" content="@ChasCityPaper" /> 44 <meta name="twitter:site" content="@ChasCityPaper" /> 45 <meta name="twitter:label1" content="Written by" /> 46 <meta name="twitter:data1" content="Becky Lacey" /> 47 <meta name="twitter:label2" content="Est. reading time" /> 48 <meta name="twitter:data2" content="4 minutes" /> 49
49<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#article","isPartOf":{"@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/"},"author":[{"@id":"https:\/\/charlestoncitypaper.com\/#\/schema\/person\/image\/325be4e3b8d5bff51ef54b4593eb1e9d"}],"headline":"Olive you: The search for the perfect martini olive","datePublished":"2026-09-11T07:52:00+00:00","mainEntityOfPage":{"@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/"},"wordCount":906,"publisher":{"@id":"https:\/\/charlestoncitypaper.com\/#organization"},"image":{"@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2026\/09\/SaintUrban_Martini_ARS06.jpg?fit=1200%2C800&ssl=1","keywords":["Bar","Bar guide","Drinks in charleston","Olives","Saint Urban wine bar","wine bar"],"articleSection":["Food+Drink","SWIG Bar Guide"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/","url":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/","name":"Olive you: The search for the perfect martini olive - Charleston City Paper","isPartOf":{"@id":"https:\/\/charlestoncitypaper.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#primaryimage"},"image":{"@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2026\/09\/SaintUrban_Martini_ARS06.jpg?fit=1200%2C800&ssl=1","datePublished":"2026-09-11T07:52:00+00:00","description":"Warren Johnson, partner and cheesemonger at Mount Pleasantâs Saint Urbanâs, spent nearly two years tracking down a specific olive to use for the wine barâs martini. You read that right: Almost two years.","breadcrumb":{"@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#primaryimage","url":"https:\/\/i0.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2026\/09\/SaintUrban_Martini_ARS06.jpg?fit=1200%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2026\/09\/SaintUrban_Martini_ARS06.jpg?fit=1200%2C800&ssl=1","width":1200,"height":800,"caption":"Warren Johnson, partner and cheesemonger at Mount Pleasantâs Saint Urbanâs, went on a two-year search for the perfect martini olive | Photos by Ashley Stanol"},{"@type":"BreadcrumbList","@id":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/charlestoncitypaper.com\/"},{"@type":"ListItem","position":2,"name":"Olive you: The search for the perfect martini olive"}]},{"@type":"WebSite","@id":"https:\/\/charlestoncitypaper.com\/#website","url":"https:\/\/charlestoncitypaper.com\/","name":"Charleston City Paper","description":"","publisher":{"@id":"https:\/\/charlestoncitypaper.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/charlestoncitypaper.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/charlestoncitypaper.com\/#organization","name":"Charleston City Paper","url":"https:\/\/charlestoncitypaper.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/charlestoncitypaper.com\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2021\/09\/ccp-logo-1.png?fit=600%2C223&ssl=1","contentUrl":"https:\/\/i1.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2021\/09\/ccp-logo-1.png?fit=600%2C223&ssl=1","width":600,"height":223,"caption":"Charleston City Paper"},"image":{"@id":"https:\/\/charlestoncitypaper.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/charlestoncitypaper\/","https:\/\/x.com\/ChasCityPaper","https:\/\/www.instagram.com\/chascitypaper\/"]},{"@type":"Person","@id":"https:\/\/charlestoncitypaper.com\/#\/schema\/person\/image\/325be4e3b8d5bff51ef54b4593eb1e9d","name":"Becky Lacey","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/charlestoncitypaper.com\/#\/schema\/person\/image\/d8b598700e1dade09365a41f29dff328","url":"https:\/\/i0.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2021\/10\/Becky_ARS04-scaled-e1771271622896.jpg?resize=150%2C150&ssl=1","contentUrl":"https:\/\/i0.wp.com\/charlestoncitypaper.com\/wp-content\/uploads\/2021\/10\/Becky_ARS04-scaled-e1771271622896.jpg?resize=150%2C150&ssl=1","width":150,"height":150,"caption":"Becky Lacey"},"url":"https:\/\/charlestoncitypaper.com\/author\/becky-lacey\/"}]}</script>
49 50 <!-- / Yoast SEO plugin. --> 51 52 53<link rel='preconnect' href='https://i0.wp.com' > 54<link rel='dns-prefetch' href='//cdn.parsely.com' /> 55<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 56<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 57<link rel='preconnect' href='//i0.wp.com' /> 58<link rel='preconnect' href='//c0.wp.com' /> 59<link rel="alternate" type="application/rss+xml" title="Charleston City Paper » Feed" href="https://charlestoncitypaper.com/feed/" /> 60<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://charlestoncitypaper.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcharlestoncitypaper.com%2F2026%2F09%2F11%2Folive-you-the-search-for-the-perfect-martini-olive%2F" /> 61<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://charlestoncitypaper.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcharlestoncitypaper.com%2F2026%2F09%2F11%2Folive-you-the-search-for-the-perfect-martini-olive%2F&format=xml" /> 62<link rel="stylesheet" id="jetpack_related-posts-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/jetpack/modules/related-posts/related-posts.css?ver=20240116"> 63<style id="wp-block-library-inline-css">:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
63--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*=";border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*=";border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*=";border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*=";border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*=";border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*=";border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*=";border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*=";border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*=";border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*=";border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}</style> 64<style id="wp-block-heading-inline-css">h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}</style> 65<style id="wp-block-image-inline-css">.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
65cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
65@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}</style> 66<style id="wp-block-media-text-inline-css">.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}</style> 67<style id="wp-block-paragraph-inline-css">.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}</style> 68<style id="wp-block-group-inline-css">.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}</style> 69<style id="wp-block-separator-inline-css">@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}</style> 70 71<style id="classic-theme-styles-inline-css">.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
71padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style> 72 73<link rel='stylesheet' id='newspack-blocks-block-styles-stylesheet-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-blocks/dist/block_styles.css?ver=4.34.2' media='all' /> 74<link rel='stylesheet' id='newspack-ui-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/newspack-ui.css?ver=d1407b1574b82f495aa2' media='all' /> 75<style id="global-styles-inline-css">:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #3273dc;--wp--preset--color--primary-variation: #0a4bb4;--wp--preset--color--secondary: #666666;--wp--preset--color--secondary-variation: #3e3e3e;--wp--preset--color--dark-gray: #111111;--wp--preset--color--medium-gray: #767676;--wp--preset--color--light-gray: #EEEEEE;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
75--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--grad-1: linear-gradient( 135deg,rgb( 50,115,220) 0%,rgb( 10,75,180) 100% );--wp--preset--gradient--grad-2: linear-gradient( 135deg,rgb( 102,102,102) 0%,rgb( 62,62,62) 100% );--wp--preset--gradient--grad-3: linear-gradient( 135deg,rgb( 17,17,17 ) 0%,rgb( 85,85,85 ) 100% );--wp--preset--gradient--grad-4: linear-gradient( 135deg,rgb( 68,68,68 ) 0%,rgb( 136,136,136 ) 100% );--wp--preset--gradient--grad-5: linear-gradient( 135deg,rgb( 119,119,119 ) 0%,rgb( 221,221,221 ) 100% );--wp--preset--gradient--grad-6: linear-gradient( 135deg,rgb( 221,221,221 ) 0%,rgb( 255,255,255 ) 100% );--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--huge: 44px;--wp--preset--font-family--newspack-header: var(--newspack-theme-font-heading,"Barlow","Helvetica",sans-serif);--wp--preset--font-family--newspack-body: var(--newspack-theme-font-body,"Barlow","Helvetica",sans-serif);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0,0,0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body){margin: 0;}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*,div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*,div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button,.wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-primary-variation-color{color: var(--wp--preset--color--primary-variation) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-secondary-variation-color{color: var(--wp--preset--color--secondary-variation) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-primary-variation-background-color{background-color: var(--wp--preset--color--primary-variation) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-secondary-variation-background-color{background-color: var(--wp--preset--color--secondary-variation) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-primary-variation-border-color{border-color: var(--wp--preset--color--primary-variation) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-secondary-variation-border-color{border-color: var(--wp--preset--color--secondary-variation) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
75.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-grad-1-gradient-background{background: var(--wp--preset--gradient--grad-1) !important;}.has-grad-2-gradient-background{background: var(--wp--preset--gradient--grad-2) !important;}.has-grad-3-gradient-background{background: var(--wp--preset--gradient--grad-3) !important;}.has-grad-4-gradient-background{background: var(--wp--preset--gradient--grad-4) !important;}.has-grad-5-gradient-background{background: var(--wp--preset--gradient--grad-5) !important;}.has-grad-6-gradient-background{background: var(--wp--preset--gradient--grad-6) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}.has-newspack-header-font-family{font-family: var(--wp--preset--font-family--newspack-header) !important;}.has-newspack-body-font-family{font-family: var(--wp--preset--font-family--newspack-body) !important;}</style> 76 77<link rel="stylesheet" id="newspack-ads-frontend-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/newspack-ads/includes/../dist/frontend.css?ver=8dc778583f80c834cc12"> 78<link rel="stylesheet" id="foundation-events-styles-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/newspack-manager/includes/foundation/events/styles.css?ver=1790879314"> 79<link rel="stylesheet" id="foundation-locations-styles-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/newspack-manager/includes/foundation/locations/styles.css?ver=1790879314"> 80<link rel="stylesheet" id="foundation-movies-styles-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/newspack-manager/includes/foundation/movies/styles.css?ver=1790879314"> 81<link rel='stylesheet' id='newspack-newsletters-subscriptions-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-newsletters/includes/../dist/subscriptions.css?ver=1790693070' media='all' /> 82<link rel='stylesheet' id='wp-theme-css' href='https://c0.wp.com/c/7.1.2/wp-includes/css/dist/theme/design-tokens.min.css' media='all' /> 83<link rel='stylesheet' id='wp-components-css' href='https://c0.wp.com/c/7.1.2/wp-includes/css/dist/components/style.min.css' media='all' /> 84<link rel='stylesheet' id='newspack-commons-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/commons.css?ver=ee0ae0d77a031af9bf27' media='all' /> 85<link rel='stylesheet' id='newspack-reader-auth-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/reader-auth.css?ver=e71ef7a02caf1e1dc13f' media='all' /> 86<link rel='stylesheet' id='newspack-content_gate-block-patterns-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/content-gate-block-patterns.css?ver=650e5ebebb27c6157f80' media='all' /> 87<link rel='stylesheet' id='newspack-reader-registration-block-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/reader-registration-block.css?ver=8232442face8df595f27' media='all' /> 88<link rel='stylesheet' id='newspack-corrections-single-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/other-scripts/corrections.css?ver=5ec24b72a7b94eca268b' media='all' /> 89<link rel='stylesheet' id='newspack-popups-view-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-popups/includes/../dist/view.css?ver=1790693071' media='all' /> 90<link rel='stylesheet' id='woocommerce-layout-css' href='https://c0.wp.com/p/woocommerce/11.1.2/assets/css/woocommerce-layout.css' media='all' /> 91<style id="woocommerce-layout-inline-css">
91.infinite-scroll .woocommerce-pagination{display: none;}</style> 92<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://c0.wp.com/p/woocommerce/11.1.2/assets/css/woocommerce-smallscreen.css' media='only screen and (max-width: 768px)' /> 93<style id="woocommerce-inline-inline-css">.woocommerce form .form-row .required{visibility: visible;}</style> 94<link rel="stylesheet" id="jetpack-instant-search-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.chunk-main-payload.css?minify=false&ver=b7564314fc3fe5ac70f3"> 95<style id="jetpack-stats-inline-css">img#wpstats{display:none}</style> 96<link rel="stylesheet" id="wcsatt-css-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.2.0"> 97<link rel='stylesheet' id='newspack-style-css' href='https://charlestoncitypaper.com/wp-content/themes/newspack-scott/style.css?ver=2.27.1' media='all' /> 98<link rel='stylesheet' id='newspack-print-style-css' href='https://charlestoncitypaper.com/wp-content/themes/newspack-theme/styles/print.css?ver=2.27.1' media='print' /> 99<link rel='stylesheet' id='newspack-font-import-css' href='//fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,700;1,400;1,700&display=swap' media='all' /> 100<link rel='stylesheet' id='newspack-sponsors-style-css' href='https://charlestoncitypaper.com/wp-content/themes/newspack-theme/styles/newspack-s
100ponsors.css?ver=2.27.1' media='all' /> 101<link rel='stylesheet' id='newspack-tag-labels-style-css' href='https://charlestoncitypaper.com/wp-content/themes/newspack-theme/styles/newspack-tag-labels.css?ver=2.27.1' media='all' /> 102<link rel="stylesheet" id="woocommerce-nyp-css" media="all" data-pmdelayedstyle="https://charlestoncitypaper.com/wp-content/plugins/woocommerce-name-your-price/assets/css/frontend/name-your-price.min.css?ver=3.8.2"> 103<link rel='stylesheet' id='sharedaddy-css' href='https://charlestoncitypaper.com/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=16.3-a.7' media='all' /> 104<link rel='stylesheet' id='social-logos-css' href='https://charlestoncitypaper.com/wp-content/plugins/jetpack/_inc/build/social-logos/social-logos.css?ver=16.3-a.7' media='all' />
105<script id="jetpack_related-posts-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 106var related_posts_js_options = {"post_heading":"h4"}; 107//# sourceURL=jetpack_related-posts-js-extra 108</script>
vendor: 1 bytes, line 108
108
109<script id="jetpack_related-posts-js" src="https://charlestoncitypaper.com/wp-content/plugins/jetpack/_inc/build/related-posts/related-posts.min.js?ver=20240116" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 109
109
110<script id="jquery-core-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 110
110
111<script id="jquery-migrate-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 111
111
112<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/jquery-blockui/jquery.blockUI.min.js"></script>
vendor: 1 bytes, line 112
112
113<script id="wc-add-to-cart-js-extra"> 114var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://charlestoncitypaper.com/cart/","is_cart":"","cart_redirect_after_add":"yes"}; 115//# sourceURL=wc-add-to-cart-js-extra 116</script>
vendor: 1 bytes, line 116
116
117<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/frontend/add-to-cart.min.js"></script>
vendor: 1 bytes, line 117
117
118<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/js-cookie/js.cookie.min.js"></script>
vendor: 1 bytes, line 118
118
119<script id="woocommerce-js-extra"> 120var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 121//# sourceURL=woocommerce-js-extra 122</script>
vendor: 1 bytes, line 122
122
123<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/frontend/woocommerce.min.js"></script>
vendor: 1 bytes, line 123
123
124<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202640.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
124 125 126<!-- Google tag (gtag.js) snippet added by Site Kit --> 127<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 127-128
127 128<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
128G-GPH1PRW01Q
vendor: 120 bytes, line 128
128" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
129<script id="google_gtagjs-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 130window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 131gtag("set","linker",{"domains":["charlestoncitypaper.com"]}); 132gtag("js", new Date()); 133gtag("set", "developer_id.dZTNiMT", true); 134gtag("config", "G-GPH1PRW01Q", {"logged_in":"no","post_id":259300,"author":"Becky Lacey","categories":"Food+Drink, SWIG Bar Guide","is_reader":"no","is_newsletter_subscriber":"no","is_donor":"no","is_subscriber":"no","transport_type":"beacon"}); 135//# sourceURL=google_gtagjs-js-after 136</script>
136 137<link rel="https://api.w.org/" href="https://charlestoncitypaper.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://charlestoncitypaper.com/wp-json/wp/v2/posts/259300" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://charlestoncitypaper.com/xmlrpc.php?rsd" /> 138 139<link rel='shortlink' href='https://charlestoncitypaper.com/?p=259300' /> 140 <!-- Custom Logo: hide header text --> 141 <style id="custom-logo-css">.site-title{position: absolute;clip-path: inset(50%);}</style> 142 <meta name="generator" content="Site Kit by Google 1.188.0" /> <link rel="manifest" href="https://charlestoncitypaper.com/wp-json/wp/v2/web-app-manifest"> 143 <meta name="theme-color" content="#fff"> 144 <meta name="apple-mobile-web-app-capable" content="yes"> 145 <meta name="mobile-web-app-capable" content="yes"> 146 147 <link rel="apple-touch-startup-image" href="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/cropped-chascitypaper_400x400.jpg?fit=192%2C192&ssl=1"> 148 149 <meta name="apple-mobile-web-app-title" content="City Paper"> 150 <meta name="application-name" content="City Paper"> 151
151<script> var el_i13_login_captcha=null; var el_i13_register_captcha=null; </script>
151<!-- Flipp Controller Tag-->
152<script async 153src="https://cdn-gateflipp.flippback.com/tag/js/flipptag.js?site_id=1252476"></script>
vendor: 2 bytes, line 153
153
154<script> 155window.flippxp = window.flippxp || {run: []}; 156window.flippxp.run.push(function() { 157 window.flippxp.registerSlot("#flipp-ux-slot-235882", "VMG - Standard", 1252476, [ 291797 ]); 158 }); 159</script>
159<meta name="parsely-title" content="Olive you: The search for the perfect martini olive" /> 160<meta name="parsely-link" content="http://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/" /> 161<meta name="parsely-type" content="post" /> 162<meta name="parsely-image-url" content="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=150%2C150&ssl=1" /> 163<meta name="parsely-pub-date" content="2026-09-11T07:52:00Z" /> 164<meta name="parsely-section" content="Food+Drink" /> 165<meta name="parsely-tags" content="bar,bar guide,drinks in charleston,olives,saint urban wine bar,wine bar" /> 166<meta name="parsely-author" content="Becky Lacey" /> 167 168 <style type="text/css" id="custom-theme-colors-scott">.mobile-sidebar .article-section-title::before,.mobile-sidebar .accent-header::before{background-color: #e1e1e1;}#colophon,#colophon .widget-title,#colophon .social-navigation a,#colophon .widgettitle{color: white;}#colophon .footer-branding .wrapper,#colophon .footer-widgets:first-child{border: 0;}.site-footer .accent-header::before,.site-footer .article-section-title::before{background-color: #000000;}</style> 169 170 <style type="text/css" id="custom-theme-fonts-scott">.accent-header:not(.widget-title),.article-section-title,.page-title,#secondary .widget-title,.author-bio .accent-header span,#colophon .widget-title,#colophon .widgettitle,#secondary .widgettitle{text-transform: uppercase;}</style> 171 172 173 <style type="text/css" id="custom-theme-colors">:root{--newspack-theme-color-primary: #3273dc;--newspack-theme-color-primary-variation: #1455be;--newspack-theme-color-secondary: #666666 !important;--newspack-theme-color-secondary-variation: #3e3e3e;--newspack-theme-color-primary-darken-5: #2d6ed7;--newspack-theme-color-primary-darken-10: #2869d2;--newspack-theme-color-primary-against-white: #3273dc;--newspack-theme-color-secondary-against-white: #666666;--newspack-theme-color-primary-variation-against-white: #1455be;--newspack-theme-color-secondary-variation-against-white: #3e3e3e;--newspack-theme-color-against-primary: white;--newspack-theme-color-against-secondary: white;}input[type="checkbox"]::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z' fill='white'%3E%3C/path%3E%3C/svg%3E");}.site-footer{background: #000000;}.site-footer,.site-footer a,.site-footer a:hover,.site-footer .widget-title,.site-footer .widgettitle,.site-info{color: white;}.site-footer a:hover,.site-footer .widget a:hover{opacity: 0.7;}.site-info .widget-area .wrapper,.site-info .site-info-contain:first-child{border-top-color: #000000;}</style> 174 <style type="text/css" id="newspack-theme-colors-variables">:root{--newspack-primary-color: #3273dc;--newspack-secondary-color: #666666;--newspack-cta-color: #dd3333;--newspack-header-color: #ffffff;--newspack-primary-menu-color:;--newspack-footer-color: #000000;--newspack-primary-contrast-color: white;--newspack-secondary-contrast-color: white;--newspack-cta-contrast-color: white;--newspack-header-contrast-color: black;--newspack-primary-menu-contrast-color: white;--newspack-footer-contrast-color: white;}</style> 175 176 <style type="text/css" id="custom-theme-fonts">:root{--newspack-theme-font-heading: "Barlow","Helvetica",sans-serif;}:root{--newspack-theme-font-body: "Barlow","Helvetica",sans-serif;}.tags-links span:first-child,.cat-links,.tag-labels,.page-title,.highlight-menu .menu-label{text-transform: uppercase;}</style> 177 178 <style>.sponsor-label .flag,amp-script .sponsor-label .flag{background: #FED850;color: black;}</style> 179 <style>.tag-labels .tag-label.flag,amp-script .tag-labels .tag-label.flag,.wpnbha .tag-labels a.flag,.wpnbpc .tag-labels a.flag,.featured-image-behind .tag-labels a.flag{background: #FED850;color: black;}</style> 180 <noscript><style>.woocommerce-product-gallery{opacity: 1 !important;}</style></noscript> 181
181<script>function perfmatters_check_cart_fragments(){if(null!==document.getElementById("perfmatters-cart-fragments"))return!1;if(document.cookie.match("(^|;) ?woocommerce_cart_hash=([^;]*)(;|$)")){var e=document.createElement("script");e.id="perfmatters-cart-fragments",e.src="https://charlestoncitypaper.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js",e.async=!0,document.head.appendChild(e)}}perfmatters_check_cart_fragments(),document.addEventListener("click",function(){setTimeout(perfmatters_check_cart_fragments,1e3)});</script>
181<link rel="icon" href="https://charlestoncitypaper.com/wp-content/uploads/2021/09/cropped-chascitypaper_400x400-100x100.jpg?crop=1" sizes="32x32" /> 182<link rel="icon" href="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/cropped-chascitypaper_400x400.jpg?fit=192%2C192&ssl=1" sizes="192x192" /> 183<link rel="apple-touch-icon" href="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/cropped-chascitypaper_400x400.jpg?fit=180%2C180&ssl=1" /> 184<meta name="msapplication-TileImage" content="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/cropped-chascitypaper_400x400.jpg?fit=270%2C270&ssl=1" /> 185
185<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 186 ( function() { 187 // Load GA script if not yet found 188 if ( 'undefined' === typeof gtag ) { 189 var element = document.createElement( 'script' ); 190 element.src = 'https://www.googletagmanager.com/gtag/js?id=G-2JRCCN5L9C'; 191 element.async = true; 192 document.head.appendChild( element ); 193 window.dataLayer = window.dataLayer || []; 194 window.gtag = function() { window.dataLayer.push( arguments ) }; 195 gtag( 'js', new Date() ); 196 } 197 gtag( 'config', 'G-2JRCCN5L9C', {"logged_in":"no","post_id":259300,"author":"Becky Lacey","categories":"Food+Drink, SWIG Bar Guide","is_reader":"no","is_newsletter_subscriber":"no","is_donor":"no","is_subscriber":"no","transport_type":"beacon"} ); 198 } )(); 199 </script>
199 200
200<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">
vendor: 417 bytes, lines 200-209
200 201 !function(f,b,e,v,n,t,s) 202 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 203 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 204 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 205 n.queue=[];t=b.createElement(e);t.async=!0; 206 t.src=v;s=b.getElementsByTagName(e)[0]; 207 s.parentNode.insertBefore(t,s)}(window, document,'script', 208 'https://connect.facebook.net/en_US/fbevents.js'); 209 fbq('init', '
209451647890033763
vendor: 6 bytes, lines 209-210
209'); 210
210fbq('track', 'PageView', {"page_title":"Olive you: The search for the perfect martini olive","user_role":"guest","event_url":"https:\/\/charlestoncitypaper.com\/2026\/09\/11\/olive-you-the-search-for-the-perfect-martini-olive","post_type":"post","post_id":259300}); 211 </script>
211<style id="wp-custom-css">@media (min-width: 782px){.site-content{margin-top: 2.4rem;}}.entry-content a{color: #3273dc;}.top-header-contain{background: #333;padding: 0 0 0.1rem 0;}.top-header-contain .submenu-expand{margin-top: 3px}.top-header-contain #secondary-nav-contain{margin-left: auto;}.top-header-contain #social-nav-contain{margin-left: 2rem;}.accent-header:not(.widget-title)::before,.article-section-title::before,.cat-links::before,.page-title::before,.site-breadcrumb .wrapper > span::before{display: none;}.accent-header,.accent-header:not(.widget-title),div.wpnbha .article-section-title{border-top: 1px solid #111;color: #111;font-size: 1rem;padding-top: 0.6em;}.wpnbha p{font-size: 18px;}div.wpnbha .article-section-title{margin-bottom: 0.5em}div.wpnbha.is-grid > div .article-section-title{margin-bottom: 0;}div.wpnbha.is-grid.colgap-2 > div .article-section-title{margin-bottom: -6px;}div.wpnbha.is-grid.colgap-3 > div .article-section-title{margin-bottom: -20px;}div.wpnbha.is-style-borders:not(.is-grid) article{margin-bottom: 0.5em;padding-bottom: 0.5em;}.newspack-front-page .entry .entry-content .wp-block-group.alignfull > div > .wp-block-columns:not(.alignfull):not(.alignwide){max-width: 1232px;}:where(.wp-block-columns.has-background){padding: 1.25em;}.newspack-front-page .entry .entry-content > *{margin-top: 20px;margin-bottom: 20px;}.newspack-front-page .wp-block-columns .wp-block-column > *:not(:first-child){margin-top: 20px;}.newspack-front-page .wp-block-columns .wp-block-column > *:not(:last-child){margin-bottom: 20px;}.newspack-front-page .entry-content .newspack_global_ad.fixed-height{padding: 0;}.single .cat-links{font-size: 0.8rem;}@media (min-width: 782px){.single .entry-title{font-size: 2.8rem;}}.amp-action{margin-top: -30px !important;}.jetpack-top-posts-title{font-weight: 700;}</style> 212<style>.perfmatters-lazy-video{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-video img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-video img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-video .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(https://charlestoncitypaper.com/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-video:hover .play{filter:grayscale(0)}.perfmatters-lazy-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper:has(.perfmatters-lazy-video)::before{display:none;}</style><style id="newspack-blocks-homepage-articles-inline-inline-css">.wp-block-newspack-blocks-homepage-articles article .entry-title{font-size: 1.2em;}.wp-block-newspack-blocks-homepage-articles .entry-meta{display: flex;flex-wrap: wrap;align-items: center;margin-top: 0.5em;}.wp-block-newspack-blocks-homepage-articles article .entry-meta{font-size: 0.8em;}.wp-block-newspack-blocks-homepage-articles article .avatar{height: 25px;width: 25px;}.wp-block-newspack-blocks-homepage-articles .post-thumbnail{margin: 0;margin-bottom: 0.25em;}.wp-block-newspack-blocks-homepage-articles .post-thumbnail img{height: auto;width: 100%;}.wp-block-newspack-blocks-homepage-articles .post-thumbnail figcaption{margin-bottom: 0.5em;}.wp-block-newspack-blocks-homepage-articles p{margin: 0.5em 0;}</style> 213<link rel='stylesheet' id='newspack-blocks-homepage-articles-css' href='https://charlestoncitypaper.com/wp-content/plugins/newspack-blocks/dist/homepage-articles/view.css?ver=4.34.2' media='all' /> 214 215</head> 216 217<body class="wp-singular post-template-default single single-post postid-259300 single-format-standard wp-custom-logo wp-embed-responsive wp-theme-newspack-theme wp-child-theme-newspack-scott theme-newspack-theme woocommerce-no-js jps-theme-newspack-scott singular hide-homepage-title hide-site-tagline h-nsub h-db h-ll h-sh has-tertiary-menu has-sidebar af-widget cat-fooddrink cat-swig-bar-guide primary-cat-swig-bar-guide has-featured-image single-featured-image-default newspack--font-loading" data-amp-auto-lightbox-disable>
218<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script>
218<style>@media ( min-width: 300px ){.newspack_global_ad.global_above_header{min-height: 100px;}}@media ( min-width: 970px ){.newspack_global_ad.global_above_header{min-height: 100px;}}</style> <div class='newspack_global_ad global_above_header fixed-height'> 219 <!-- /1034489/upper-banner-970x250 --><div id='div-gpt-ad-069ce18920-0'></div> </div> 220 <aside id="mobile-sidebar-fallback" class="mobile-sidebar"> 221 <button class="mobile-menu-toggle"> 222 <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg> Close </button> 223 224 <nav class="tertiary-menu nav3" aria-label="Tertiary Menu" toolbar-target="tertiary-nav-contain" toolbar="(min-width: 767px)"> 225 <ul id="" class="menu newspack-reader__account-menu"><li class="menu-item"><a class="newspack-reader__account-link" data-labels="{"signedin":"My Account","signedout":"Sign In"}" href="#" data-newspack-reader-account-link><span class="newspack-reader__account-link__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false" class="newspack-ui__svg-icon--account"> 226 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" /> 227 </svg></span><span class="newspack-reader__account-link__label">Sign In</span></a></li></ul> </nav> 228 229<form role="search" method="get" class="search-form" action="https://charlestoncitypaper.com/"> 230 <label for="search-form-1"> 231 <span class="screen-reader-text">Search for:</span> 232 </label> 233 <input type="search" id="search-form-1" class="search-field" placeholder="Search …" value="" name="s" /> 234 <button type="submit" class="search-submit"> 235 <svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg> <span class="screen-reader-text"> 236 Search </span> 237 </button> 238</form> 239 <nav class="main-navigation nav1 dd-menu" aria-label="Top Menu" toolbar-target="site-navigation" toolbar="(min-width: 767px)"> 240 <ul id="menu-primary-menu" class="main-menu"><li id="menu-item-186130" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-has-children menu-item-186130"><a href="https://charlestoncitypaper.com/category/fooddrink/">CUISINE</a><button aria-expanded="false" class="submenu-expand" [class]="setState186130 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186130 ? 'true' : 'false'" on="tap:AMP.setState( { setState186130: !setState186130 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186130"> 241 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 242 <span class="screen-reader-text" [text]="setState186130 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 243 </button> 244<ul class="sub-menu"> 245 <li id="menu-item-186131" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-186131"><a href="https://charlestoncitypaper.com/category/fooddrink/">Food+Drink</a></li> 246 <li id="menu-item-246868" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-246868"><a href="https://charlestoncitypaper.com/2025/04/28/cp-hot-list-additions-to-the-local-food-scene-that-are-worth-taking-note-of/">HOT LIST (new places)</a></li> 247 <li id="menu-item-246869" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-246869"><a href="https://charlestoncitypaper.com/2025/04/28/our-go-to-restaurants-for-everything-from-decadent-to-down-home-fare/">TOP 50 restaurants</a></li> 248 <li id="menu-item-246870" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-246870"><a href="https://charlestoncitypaper.com/2025/04/28/time-tested-establishments-that-are-sure-to-please/">CHARLESTON CLASSICS</a></li> 249 <li id="menu-item-234302" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-234302"><a href="https://charlestoncitypaper.com/category/dish-dining-guide/">DISH Dining Guide</a></li> 250 <li id="menu-item-186133" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-186133"><a href="https://charlestoncitypaper.com/category/swig-bar-guide/">SWIG Bar Guide</a></li> 251 <li id="menu-item-206575" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-206575"><a href="https://charlestoncitypaper.com/category/hops/">HOPS Craft Beer Guide</a></li> 252</ul> 253</li> 254<li id="menu-item-186134" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186134"><a href="https://charlestoncitypaper.com/category/news/">
254LOCAL NEWS</a><button aria-expanded="false" class="submenu-expand" [class]="setState186134 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186134 ? 'true' : 'false'" on="tap:AMP.setState( { setState186134: !setState186134 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186134"> 255 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 256 <span class="screen-reader-text" [text]="setState186134 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 257 </button> 258<ul class="sub-menu"> 259 <li id="menu-item-186137" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186137"><a href="https://issuu.com/charlestoncitypaper">Digital edition</a></li> 260 <li id="menu-item-186136" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186136"><a href="https://charlestoncitypaper.com/category/blotter/">Blotter</a></li> 261 <li id="menu-item-230922" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-230922"><a href="https://charlestoncitypaper.com/category/what-to-do/">What to do</a></li> 262 <li id="menu-item-200289" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200289"><a href="https://charlestoncitypaper.com/category/mystery-photo/">Mystery Photo</a></li> 263 <li id="menu-item-186144" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186144"><a href="https://charlestoncitypaper.com/news-tips/">News tips</a></li> 264</ul> 265</li> 266<li id="menu-item-186142" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-186142"><a href="/statehouse">STATEHOUSE REPORT</a><button aria-expanded="false" class="submenu-expand" [class]="setState186142 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186142 ? 'true' : 'false'" on="tap:AMP.setState( { setState186142: !setState186142 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186142"> 267 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 268 <span class="screen-reader-text" [text]="setState186142 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 269 </button> 270<ul class="sub-menu"> 271 <li id="menu-item-251516" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-251516"><a href="https://charlestoncitypaper.com/2025/10/11/subscribe-to-statehouse-report/">Subscribe to S.C. news</a></li> 272</ul> 273</li> 274<li id="menu-item-186138" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186138"><a href="https://charlestoncitypaper.com/category/opinions/">OPINION</a><button aria-expanded="false" class="submenu-expand" [class]="setState186138 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186138 ? 'true' : 'false'" on="tap:AMP.setState( { setState186138: !setState186138 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186138"> 275 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 276 <span class="screen-reader-text" [text]="setState186138 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 277 </button> 278<ul class="sub-menu"> 279 <li id="menu-item-186146" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186146"><a href="https://charlestoncitypaper.com/category/opinions/">Editorials</a></li> 280 <li id="menu-item-250397" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-250397"><a href="https://charlestoncitypaper.com/?s=andy%20brack%20opinion">Andy Brack</a></li> 281 <li id="menu-item-186149" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186149"><a href="https://charlestoncitypaper.com/category/opinions/ariail/">TOON: Ariail</a></li> 282 <li id="menu-item-186148" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186148"><a href="https://charlestoncitypaper.com/category/opinions/stegelins-cartoons/">TOON: Stegelin</a></li> 283 <li id="menu-item-223904" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223904"><a href="https://charlestoncitypaper.com/category/opinions/ask-dr-jane/">Ask Dr. Jane</a></li> 284 <li id="menu-item-223899" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223899"><a href="https://charlestoncitypaper.com/category/opinions/frazier-column/">Herb Frazier</a></li> 285 <li id="menu-item-223892" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223892"><a href="https://charlestoncitypaper.com/category/opinions/guest-columnist/">Guest Columnist</a></li> 286 <li id="menu-item-186150" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186150"><a href="https://charlestoncitypaper.com/category/letters-to-the-editor/">Letters</a></li> 287 <li id="menu-item-186151" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186151"><a href="https://charlestoncitypaper.com/send-us-your-thoughts/">Send us a letter</a></li> 288</ul> 289</li> 290<li id="menu-item-186139" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186139"><a href="https://charlestoncitypaper.com/category/culture-arts-entertainment/">CULTURE</a><button aria-expanded="false" class="submenu-expand" [class]="setState186139 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186139 ? 'true' : 'false'" on="tap:AMP.setState( { setState186139: !setState186139 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186139"> 291 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
291<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 292 <span class="screen-reader-text" [text]="setState186139 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 293 </button> 294<ul class="sub-menu"> 295 <li id="menu-item-186152" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186152"><a href="https://charlestoncitypaper.com/category/artsmovies/">Arts</a><button aria-expanded="false" class="submenu-expand" [class]="setState186152 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186152 ? 'true' : 'false'" on="tap:AMP.setState( { setState186152: !setState186152 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186152"> 296 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 297 <span class="screen-reader-text" [text]="setState186152 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 298 </button> 299 <ul class="sub-menu"> 300 <li id="menu-item-256318" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-256318"><a href="https://charlestoncitypaper.com/category/piccolo-spoleto-2026/">2026 Piccolo + Spoleto</a></li> 301 <li id="menu-item-248973" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-248973"><a href="https://charlestoncitypaper.com/category/2025-piccolo-spoleto/">2025 Piccolo + Spoleto</a></li> 302 <li id="menu-item-237461" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-237461"><a href="https://charlestoncitypaper.com/category/2024-piccolo-spoleto/">2024 Piccolo + Spoleto</a></li> 303 <li id="menu-item-225427" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-225427"><a href="https://charlestoncitypaper.com/category/2023-piccolo-spoleto/">2023 Piccolo + Spoleto</a></li> 304 </ul> 305</li> 306 <li id="menu-item-186153" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186153"><a href="https://charlestoncitypaper.com/category/musicclubs/">Music</a><button aria-expanded="false" class="submenu-expand" [class]="setState186153 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186153 ? 'true' : 'false'" on="tap:AMP.setState( { setState186153: !setState186153 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186153"> 307 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 308 <span class="screen-reader-text" [text]="setState186153 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 309 </button> 310 <ul class="sub-menu"> 311 <li id="menu-item-186156" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186156"><a href="https://charlestoncitypaper.com/category/city-paper-music-awards/">CP Music Awards</a></li> 312 </ul> 313</li> 314 <li id="menu-item-254246" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-254246"><a href="https://charlestoncitypaper.com/2026/02/16/give-these-11-charleston-podcasts-a-listen/">Podcasts</a></li> 315 <li id="menu-item-186154" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186154"><a href="https://charlestoncitypaper.com/category/film-reviews/">Film</a></li> 316</ul> 317</li> 318<li id="menu-item-186141" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-186141"><a href="https://charlestoncitypaper.com/calendar/#/">EVENTS</a><button aria-expanded="false" class="submenu-expand" [class]="setState186141 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186141 ? 'true' : 'false'" on="tap:AMP.setState( { setState186141: !setState186141 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186141"> 319 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
319<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 320 <span class="screen-reader-text" [text]="setState186141 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 321 </button> 322<ul class="sub-menu"> 323 <li id="menu-item-186170" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186170"><a href="https://charlestoncitypaper.com/calendar/#/">Lowcountry’s best calendar</a></li> 324 <li id="menu-item-186168" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186168"><a href="https://charlestoncitypaper.com/category/what-to-do/">What to do this week</a></li> 325</ul> 326</li> 327<li id="menu-item-208793" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-208793"><a href="https://charlestoncitypaper.com/category/insiders-guide/">EXPLORE CHARLESTON</a><button aria-expanded="false" class="submenu-expand" [class]="setState208793 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState208793 ? 'true' : 'false'" on="tap:AMP.setState( { setState208793: !setState208793 } )" aria-haspopup="true" data-toggle-parent-id="toggle-208793"> 328 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 329 <span class="screen-reader-text" [text]="setState208793 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 330 </button> 331<ul class="sub-menu"> 332 <li id="menu-item-257280" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-257280"><a href="https://charlestoncitypaper.com/2025/10/17/neighborhoods-fall-2025/">2025 neighborhood guide</a></li> 333 <li id="menu-item-239127" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239127"><a href="https://charlestoncitypaper.com/2024/07/05/rediscover-the-lowcountry-our-picks-for-crafting-the-perfect-24-hours/">24 hours in Charleston area</a></li> 334 <li id="menu-item-234682" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-234682"><a href="https://charlestoncitypaper.com/2024/02/16/upper-peninsula-becoming-edgier-hipper-locale/">
334Charleston peninsula</a></li> 335 <li id="menu-item-239129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239129"><a href="https://charlestoncitypaper.com/2024/06/28/daniel-island-residents-experience-real-beauty-of-community/">Daniel Island</a></li> 336 <li id="menu-item-236469" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-236469"><a href="https://charlestoncitypaper.com/2024/03/15/folly-beach-is-unapologetically-its-authentic-self/">Folly Beach</a></li> 337 <li id="menu-item-238499" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-238499"><a href="https://charlestoncitypaper.com/2024/05/24/james-island-offers-charm-comfortable-community/">James Island</a></li> 338 <li id="menu-item-236603" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-236603"><a href="https://charlestoncitypaper.com/2024/04/19/johns-island-isnt-sleepy-any-more/">Johns Island</a></li> 339 <li id="menu-item-233900" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233900"><a href="https://charlestoncitypaper.com/2023/11/17/shem-creek-old-village-bustle-with-activity-charm/">Mount Pleasant</a></li> 340 <li id="menu-item-233899" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233899"><a href="https://charlestoncitypaper.com/2023/12/15/north-charlestons-park-circle-has-something-for-everyone/">North Charleston</a></li> 341 <li id="menu-item-233898" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233898"><a href="https://charlestoncitypaper.com/2024/01/19/summerville-offers-friendly-comfortable-place-to-live/">Summerville</a></li> 342 <li id="menu-item-233901" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233901"><a href="https://charlestoncitypaper.com/2023/10/13/west-ashley-thrives-and-has-a-bright-future/">West Ashley</a></li> 343</ul> 344</li> 345</ul> </nav> 346 <nav class="secondary-menu nav2 dd-menu" aria-label="Secondary Menu" toolbar-target="secondary-nav-contain" toolbar="(min-width: 767px)"> 347 <ul id="menu-secondary-menu" class="secondary-menu"><li id="menu-item-186120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186120"><a target="_blank" href="https://citypapertickets.com/">Get tickets</a></li> 348<li id="menu-item-186121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186121"><a href="https://exchange.charlestoncitypaper.com/">Classified</a></li> 349<li id="menu-item-186122" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-186122"><a href="https://charlestoncitypaper.com/become-a-member/">Membership</a><button aria-expanded="false" class="submenu-expand" [class]="setState186122 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186122 ? 'true' : 'false'" on="tap:AMP.setState( { setState186122: !setState186122 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186122"> 350 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 351 <span class="screen-reader-text" [text]="setState186122 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 352 </button> 353<ul class="sub-menu"> 354 <li id="menu-item-200286" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200286"><a href="https://charlestoncitypaper.com/become-a-member/">Become a member</a></li> 355 <li id="menu-item-200796" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200796"><a href="https://charlestoncitypaper.com/cp-membership-benefits/">Membership benefits</a></li> 356 <li id="menu-item-195787" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-195787"><a href="https://charlestoncitypaper.com/my-account/">Manage your membership</a></li> 357</ul> 358</li> 359<li id="menu-item-200284" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-200284"><a href="https://charlestoncitypaper.com/2026/08/05/support-independent-journalism/">Donate</a><button aria-expanded="false" class="submenu-expand" [class]="setState200284 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState200284 ? 'true' : 'false'" on="tap:AMP.setState( { setState200284: !setState200284 } )" aria-haspopup="true" data-toggle-parent-id="toggle-200284"> 360 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
360<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 361 <span class="screen-reader-text" [text]="setState200284 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 362 </button> 363<ul class="sub-menu"> 364 <li id="menu-item-199195" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-199195"><a href="https://charlestoncitypaper.com/2026/08/05/support-independent-journalism/">Donate to CP</a></li> 365 <li id="menu-item-200285" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200285"><a href="https://scindependentjournalism.org/">Nonprofit donation</a></li> 366</ul> 367</li> 368<li id="menu-item-195788" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-195788"><a href="https://charlestoncitypaper.com/subscribe-to-our-newsletter/">Newsletters</a></li> 369<li id="menu-item-202429" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-202429"><a href="https://charlestoncitypaper.com/2026/05/15/best-of-charleston-2026/">Best of Charleston</a><button aria-expanded="false" class="submenu-expand" [class]="setState202429 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState202429 ? 'true' : 'false'" on="tap:AMP.setState( { setState202429: !setState202429 } )" aria-haspopup="true" data-toggle-parent-id="toggle-202429"> 370 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 371 <span class="screen-reader-text" [text]="setState202429 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 372 </button> 373<ul class="sub-menu"> 374 <li id="menu-item-256232" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-256232"><a href="https://best-of-charleston-2026-final-results--charlestonnews.contest.vote/">RESULTS: BOC 2026</a></li> 375 <li id="menu-item-252785" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-252785"><a href="https://best-of-charleston-2025-ranks--charlestonnews.contest.vote/">RESULTS: BOC 2025</a></li> 376 <li id="menu-item-239188" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239188"><a href="https://charlestoncitypaper.com/2024/05/19/meet-the-best-of-charleston-2024/">RESULTS: BOC 2024</a></li> 377 <li id="menu-item-239186" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239186"><a href="https://charlestoncitypaper.com/2023/05/12/best-of-charleston-2023/">RESULTS: BOC 2023</a></li> 378 <li id="menu-item-239189" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239189"><a href="https://charlestoncitypaper.com/2022/05/11/best-of-charleston-2022/">RESULTS: BOC 2022</a></li> 379 <li id="menu-item-239190" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239190"><a href="https://charlestoncitypaper.com/2021/05/12/best-of-charleston-2021-winners/">RESULTS: BOC 2021</a></li> 380 <li id="menu-item-239191" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239191"><a href="https://charlestoncitypaper.com/category/best-of-charleston/best-of-charleston-2020/">RESULTS: BOC 2020</a></li> 381</ul> 382</li> 383<li id="menu-item-190096" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-190096"><a href="https://charlestoncitypaper.com/about-us/">About us</a><button aria-expanded="false" class="submenu-expand" [class]="setState190096 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState190096 ? 'true' : 'false'" on="tap:AMP.setState( { setState190096: !setState190096 } )" aria-haspopup="true" data-toggle-parent-id="toggle-190096"> 384 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 385 <span class="screen-reader-text" [text]="setState190096 ? 'Close dropdown menu' : 'Open dropdown menu'">
385Open dropdown menu</span> 386 </button> 387<ul class="sub-menu"> 388 <li id="menu-item-186124" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186124"><a href="https://charlestoncitypaper.com/send-us-your-thoughts/">Send us your thoughts</a></li> 389 <li id="menu-item-186125" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186125"><a href="https://charlestoncitypaper.com/where-to-find-copies-of-the-city-paper/">Where to find the City Paper</a></li> 390 <li id="menu-item-186128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186128"><a href="https://charlestoncitypaper.com/advertising/">Advertising</a></li> 391 <li id="menu-item-186126" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186126"><a href="https://charlestoncitypaper.com/news-tips/">News tips</a></li> 392</ul> 393</li> 394</ul> </nav> 395 <nav class="social-navigation" aria-label="Social Links Menu" toolbar="(min-width: 767px)" toolbar-target="social-nav-contain"> 396 <ul id="menu-social-links" class="social-links-menu"><li id="menu-item-186103" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186103"><a href="https://www.facebook.com/charlestoncitypaper/"><span class="screen-reader-text">Facebook Page</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> 397<li id="menu-item-186104" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186104"><a href="https://x.com/ChasCityPaper"><span class="screen-reader-text">X Username</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5222 10.7714L19.4785 4H18.0671L12.8952 9.87954L8.76437 4H4L10.2466 12.8909L4 19.9918H5.41155L10.8732 13.7828L15.2356 19.9918H20L13.5218 10.7714H13.5222ZM11.5889 12.9692L10.956 12.0839L5.92015 5.03921H8.0882L12.1522 10.7245L12.7851 11.6098L18.0677 18.9998H15.8997L11.5889 12.9696V12.9692Z" /></svg></a></li> 398<li id="menu-item-186105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186105"><a href="https://www.instagram.com/chascitypaper/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> 399<li id="menu-item-250944" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-250944"><a href="https://www.youtube.com/user/charlestoncitypaper"><span class="screen-reader-text">YouTube</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,
3991.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg></a></li> 400</ul> </nav><!-- .social-navigation --> 401 402 </aside> 403 <aside id="desktop-sidebar-fallback" class="desktop-sidebar dir-left"> 404 <button class="desktop-menu-toggle"> 405 <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg> Close </button> 406 </aside> 407 408<div id="page" class="site"> 409 <a class="skip-link screen-reader-text" href="#main">Skip to content</a> 410 411 412 <header id="masthead" class="site-header hide-header-search" [class]="searchVisible ? 'show-header-search site-header ' : 'hide-header-search site-header'"> 413 414 <div class="top-header-contain desktop-only"> 415 <div class="wrapper"> 416 417 <div id="secondary-nav-contain"> 418 <nav class="secondary-menu nav2 dd-menu" aria-label="Secondary Menu" toolbar-target="secondary-nav-contain" toolbar="(min-width: 767px)"> 419 <ul id="menu-secondary-menu-1" class="secondary-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186120"><a target="_blank" href="https://citypapertickets.com/">Get tickets</a></li> 420<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186121"><a href="https://exchange.charlestoncitypaper.com/">Classified</a></li> 421<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-186122"><a href="https://charlestoncitypaper.com/become-a-member/">Membership</a><button aria-expanded="false" class="submenu-expand" [class]="setState186122 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186122 ? 'true' : 'false'" on="tap:AMP.setState( { setState186122: !setState186122 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186122"> 422 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 423 <span class="screen-reader-text" [text]="setState186122 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 424 </button> 425<ul class="sub-menu"> 426 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200286"><a href="https://charlestoncitypaper.com/become-a-member/">Become a member</a></li> 427 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200796"><a href="https://charlestoncitypaper.com/cp-membership-benefits/">Membership benefits</a></li> 428 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-195787"><a href="https://charlestoncitypaper.com/my-account/">Manage your membership</a></li> 429</ul> 430</li> 431<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-200284"><a href="https://charlestoncitypaper.com/2026/08/05/support-independent-journalism/">Donate</a><button aria-expanded="false" class="submenu-expand" [class]="setState200284 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState200284 ? 'true' : 'false'" on="tap:AMP.setState( { setState200284: !setState200284 } )" aria-haspopup="true" data-toggle-parent-id="toggle-200284"> 432 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 433 <span class="screen-reader-text" [text]="setState200284 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 434 </button> 435<ul class="sub-menu"> 436 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-199195"><a href="https://charlestoncitypaper.com/2026/08/05/support-independent-journalism/">Donate to CP</a></li> 437 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200285"><a href="https://scindependentjournalism.org/">Nonprofit donation</a></li> 438</ul> 439</li> 440<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-195788"><a href="https://charlestoncitypaper.com/subscribe-to-our-newsletter/">Newsletters</a></li> 441<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-202429"><a href="https://charlestoncitypaper.com/2026/05/15/best-of-charleston-2026/">Best of Charleston</a><button aria-expanded="false" class="submenu-expand" [class]="setState202429 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState202429 ? 'true' : 'false'" on="tap:AMP.setState( { setState202429: !setState202429 } )" aria-haspopup="true" data-toggle-parent-id="toggle-202429"> 442 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
442<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 443 <span class="screen-reader-text" [text]="setState202429 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 444 </button> 445<ul class="sub-menu"> 446 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-256232"><a href="https://best-of-charleston-2026-final-results--charlestonnews.contest.vote/">RESULTS: BOC 2026</a></li> 447 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-252785"><a href="https://best-of-charleston-2025-ranks--charlestonnews.contest.vote/">RESULTS: BOC 2025</a></li> 448 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239188"><a href="https://charlestoncitypaper.com/2024/05/19/meet-the-best-of-charleston-2024/">RESULTS: BOC 2024</a></li> 449 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239186"><a href="https://charlestoncitypaper.com/2023/05/12/best-of-charleston-2023/">RESULTS: BOC 2023</a></li> 450 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239189"><a href="https://charlestoncitypaper.com/2022/05/11/best-of-charleston-2022/">RESULTS: BOC 2022</a></li> 451 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239190"><a href="https://charlestoncitypaper.com/2021/05/12/best-of-charleston-2021-winners/">RESULTS: BOC 2021</a></li> 452 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239191"><a href="https://charlestoncitypaper.com/category/best-of-charleston/best-of-charleston-2020/">RESULTS: BOC 2020</a></li> 453</ul> 454</li> 455<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-190096"><a href="https://charlestoncitypaper.com/about-us/">About us</a><button aria-expanded="false" class="submenu-expand" [class]="setState190096 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState190096 ? 'true' : 'false'" on="tap:AMP.setState( { setState190096: !setState190096 } )" aria-haspopup="true" data-toggle-parent-id="toggle-190096"> 456 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 457 <span class="screen-reader-text" [text]="setState190096 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 458 </button> 459<ul class="sub-menu"> 460 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186124"><a href="https://charlestoncitypaper.com/send-us-your-thoughts/">Send us your thoughts</a></li> 461 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186125"><a href="https://charlestoncitypaper.com/where-to-find-copies-of-the-city-paper/">Where to find the City Paper</a></li> 462 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186128"><a href="https://charlestoncitypaper.com/advertising/">Advertising</a></li> 463 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186126"><a href="https://charlestoncitypaper.com/news-tips/">News tips</a></li> 464</ul> 465</li> 466</ul> </nav> 467 </div> 468 469 <div id="social-nav-contain"> 470 <nav class="social-navigation" aria-label="Social Links Menu" toolbar="(min-width: 767px)" toolbar-target="social-nav-contain"> 471 <ul id="menu-social-links-1" class="social-links-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186103"><a href="https://www.facebook.com/charlestoncitypaper/"><span class="screen-reader-text">Facebook Page</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> 472<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186104"><a href="https://x.com/ChasCityPaper"><span class="screen-reader-text">X Username</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5222 10.7714L19.4785 4H18.0671L12.8952 9.87954L8.76437 4H4L10.2466 12.8909L4 19.9918H5.41155L10.8732 13.7828L15.2356 19.9918H20L13.5218 10.7714H13.5222ZM11.5889 12.9692L10.956 12.0839L5.92015 5.03921H8.0882L12.1522 10.7245L12.7851 11.6098L18.0677 18.9998H15.8997L11.5889 12.9696V12.9692Z" /></svg></a></li> 473<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186105"><a href="https://www.instagram.com/chascitypaper/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594
473-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> 474<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-250944"><a href="https://www.youtube.com/user/charlestoncitypaper"><span class="screen-reader-text">YouTube</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg></a></li> 475</ul> </nav><!-- .social-navigation --> 476 </div> 477 478 </div><!-- .wrapper --> 479 </div><!-- .top-header-contain --> 480 481 <div class="middle-header-contain"> 482 <div class="wrapper"> 483 484 485 486 <div class="site-branding"> 487 488 489 <style>.site-header .custom-logo{height: 65px;max-height: 223px;max-width: 600px;width: 175px;}@media (max-width: 781px){.site-header .custom-logo{max-width: 175px;max-height: 65px;}}@media (min-width: 782px){.h-stk:not(.h-sub) .site-header .custom-logo{max-height: 90px;max-width: 242px;}.h-sub .site-header .custom-logo{max-width: 162px;max-height: 60px;}}@media (max-width: 1199px) and (min-width: 782px){.h-stk.h-cl:not(.h-sub) .site-header .custom-logo{max-width: 100%;width: auto;}}</style><a href="https://charlestoncitypaper.com/" class="custom-logo-link" rel="home"><img data-perfmatters-preload width="600" height="223" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?fit=600%2C223&ssl=1" class="custom-logo" alt="Charleston City Paper" decoding="async" fetchpriority="high" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?w=600&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?resize=400%2C149&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?fit=600%2C223&ssl=1&w=370 370w" sizes="(max-width: 600px) 100vw, 600px"></a> 490 <div class="site-identity"> 491 <p class="site-title"><a href="https://charlestoncitypaper.com/" rel="home">Charleston City Paper</a></p> </div><!-- .site-identity --> 492 493</div><!-- .site-branding --> 494 495 496 <div class="nav-wrapper desktop-only"> 497 <div id="site-navigation"> 498 <nav class="main-navigation nav1 dd-menu" aria-label="Top Menu" toolbar-target="site-navigation" toolbar="(min-width: 767px)"> 499 <ul id="menu-primary-menu-1" class="main-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-has-children menu-item-186130"><a href="https://charlestoncitypaper.com/category/fooddrink/">CUISINE</a><button aria-expanded="false" class="submenu-expand" [class]="setState186130 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186130 ? 'true' : 'false'" on="tap:AMP.setState( { setState186130: !setState186130 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186130"> 500 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
500<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 501 <span class="screen-reader-text" [text]="setState186130 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 502 </button> 503<ul class="sub-menu"> 504 <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-186131"><a href="https://charlestoncitypaper.com/category/fooddrink/">Food+Drink</a></li> 505 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-246868"><a href="https://charlestoncitypaper.com/2025/04/28/cp-hot-list-additions-to-the-local-food-scene-that-are-worth-taking-note-of/">HOT LIST (new places)</a></li> 506 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-246869"><a href="https://charlestoncitypaper.com/2025/04/28/our-go-to-restaurants-for-everything-from-decadent-to-down-home-fare/">TOP 50 restaurants</a></li> 507 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-246870"><a href="https://charlestoncitypaper.com/2025/04/28/time-tested-establishments-that-are-sure-to-please/">CHARLESTON CLASSICS</a></li> 508 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-234302"><a href="https://charlestoncitypaper.com/category/dish-dining-guide/">DISH Dining Guide</a></li> 509 <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-186133"><a href="https://charlestoncitypaper.com/category/swig-bar-guide/">SWIG Bar Guide</a></li> 510 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-206575"><a href="https://charlestoncitypaper.com/category/hops/">HOPS Craft Beer Guide</a></li> 511</ul> 512</li> 513<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186134"><a href="https://charlestoncitypaper.com/category/news/">LOCAL NEWS</a><button aria-expanded="false" class="submenu-expand" [class]="setState186134 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186134 ? 'true' : 'false'" on="tap:AMP.setState( { setState186134: !setState186134 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186134"> 514 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 515 <span class="screen-reader-text" [text]="setState186134 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 516 </button> 517<ul class="sub-menu"> 518 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186137"><a href="https://issuu.com/charlestoncitypaper">Digital edition</a></li> 519 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186136"><a href="https://charlestoncitypaper.com/category/blotter/">Blotter</a></li> 520 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-230922"><a href="https://charlestoncitypaper.com/category/what-to-do/">What to do</a></li> 521 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200289"><a href="https://charlestoncitypaper.com/category/mystery-photo/">Mystery Photo</a></li> 522 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186144"><a href="https://charlestoncitypaper.com/news-tips/">News tips</a></li> 523</ul> 524</li> 525<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-186142"><a href="/statehouse">STATEHOUSE REPORT</a><button aria-expanded="false" class="submenu-expand" [class]="setState186142 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186142 ? 'true' : 'false'" on="tap:AMP.setState( { setState186142: !setState186142 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186142"> 526 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
526<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 527 <span class="screen-reader-text" [text]="setState186142 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 528 </button> 529<ul class="sub-menu"> 530 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-251516"><a href="https://charlestoncitypaper.com/2025/10/11/subscribe-to-statehouse-report/">Subscribe to S.C. news</a></li> 531</ul> 532</li> 533<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186138"><a href="https://charlestoncitypaper.com/category/opinions/">OPINION</a><button aria-expanded="false" class="submenu-expand" [class]="setState186138 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186138 ? 'true' : 'false'" on="tap:AMP.setState( { setState186138: !setState186138 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186138"> 534 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 535 <span class="screen-reader-text" [text]="setState186138 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 536 </button> 537<ul class="sub-menu"> 538 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186146"><a href="https://charlestoncitypaper.com/category/opinions/">Editorials</a></li> 539 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-250397"><a href="https://charlestoncitypaper.com/?s=andy%20brack%20opinion">Andy Brack</a></li> 540 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186149"><a href="https://charlestoncitypaper.com/category/opinions/ariail/">TOON: Ariail</a></li> 541 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186148"><a href="https://charlestoncitypaper.com/category/opinions/stegelins-cartoons/">TOON: Stegelin</a></li> 542 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223904"><a href="https://charlestoncitypaper.com/category/opinions/ask-dr-jane/">Ask Dr. Jane</a></li> 543 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223899"><a href="https://charlestoncitypaper.com/category/opinions/frazier-column/">Herb Frazier</a></li> 544 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223892"><a href="https://charlestoncitypaper.com/category/opinions/guest-columnist/">Guest Columnist</a></li> 545 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186150"><a href="https://charlestoncitypaper.com/category/letters-to-the-editor/">Letters</a></li> 546 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186151"><a href="https://charlestoncitypaper.com/send-us-your-thoughts/">Send us a letter</a></li> 547</ul> 548</li> 549<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186139"><a href="https://charlestoncitypaper.com/category/culture-arts-entertainment/">CULTURE</a><button aria-expanded="false" class="submenu-expand" [class]="setState186139 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186139 ? 'true' : 'false'" on="tap:AMP.setState( { setState186139: !setState186139 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186139"> 550 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 551 <span class="screen-reader-text" [text]="setState186139 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 552 </button> 553<ul class="sub-menu"> 554 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186152"><a href="https://charlestoncitypaper.com/category/artsmovies/">Arts</a><button aria-expanded="false" class="submenu-expand" [class]="setState186152 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186152 ? 'true' : 'false'" on="tap:AMP.setState( { setState186152: !setState186152 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186152"> 555 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
555<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 556 <span class="screen-reader-text" [text]="setState186152 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 557 </button> 558 <ul class="sub-menu"> 559 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-256318"><a href="https://charlestoncitypaper.com/category/piccolo-spoleto-2026/">2026 Piccolo + Spoleto</a></li> 560 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-248973"><a href="https://charlestoncitypaper.com/category/2025-piccolo-spoleto/">2025 Piccolo + Spoleto</a></li> 561 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-237461"><a href="https://charlestoncitypaper.com/category/2024-piccolo-spoleto/">2024 Piccolo + Spoleto</a></li> 562 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-225427"><a href="https://charlestoncitypaper.com/category/2023-piccolo-spoleto/">2023 Piccolo + Spoleto</a></li> 563 </ul> 564</li> 565 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-186153"><a href="https://charlestoncitypaper.com/category/musicclubs/">Music</a><button aria-expanded="false" class="submenu-expand" [class]="setState186153 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186153 ? 'true' : 'false'" on="tap:AMP.setState( { setState186153: !setState186153 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186153"> 566 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 567 <span class="screen-reader-text" [text]="setState186153 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 568 </button> 569 <ul class="sub-menu"> 570 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186156"><a href="https://charlestoncitypaper.com/category/city-paper-music-awards/">CP Music Awards</a></li> 571 </ul> 572</li> 573 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-254246"><a href="https://charlestoncitypaper.com/2026/02/16/give-these-11-charleston-podcasts-a-listen/">Podcasts</a></li> 574 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186154"><a href="https://charlestoncitypaper.com/category/film-reviews/">Film</a></li> 575</ul> 576</li> 577<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-186141"><a href="https://charlestoncitypaper.com/calendar/#/">EVENTS</a><button aria-expanded="false" class="submenu-expand" [class]="setState186141 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState186141 ? 'true' : 'false'" on="tap:AMP.setState( { setState186141: !setState186141 } )" aria-haspopup="true" data-toggle-parent-id="toggle-186141"> 578 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 579 <span class="screen-reader-text" [text]="setState186141 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 580 </button> 581<ul class="sub-menu"> 582 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186170"><a href="https://charlestoncitypaper.com/calendar/#/">Lowcountry’s best calendar</a></li> 583 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186168"><a href="https://charlestoncitypaper.com/category/what-to-do/">What to do this week</a></li> 584</ul> 585</li> 586<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-208793"><a href="https://charlestoncitypaper.com/category/insiders-guide/">EXPLORE CHARLESTON</a><button aria-expanded="false" class="submenu-expand" [class]="setState208793 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState208793 ? 'true' : 'false'" on="tap:AMP.setState( { setState208793: !setState208793 } )" aria-haspopup="true" data-toggle-parent-id="toggle-208793"> 587 <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
587<path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> 588 <span class="screen-reader-text" [text]="setState208793 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> 589 </button> 590<ul class="sub-menu"> 591 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-257280"><a href="https://charlestoncitypaper.com/2025/10/17/neighborhoods-fall-2025/">2025 neighborhood guide</a></li> 592 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239127"><a href="https://charlestoncitypaper.com/2024/07/05/rediscover-the-lowcountry-our-picks-for-crafting-the-perfect-24-hours/">24 hours in Charleston area</a></li> 593 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-234682"><a href="https://charlestoncitypaper.com/2024/02/16/upper-peninsula-becoming-edgier-hipper-locale/">Charleston peninsula</a></li> 594 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239129"><a href="https://charlestoncitypaper.com/2024/06/28/daniel-island-residents-experience-real-beauty-of-community/">Daniel Island</a></li> 595 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-236469"><a href="https://charlestoncitypaper.com/2024/03/15/folly-beach-is-unapologetically-its-authentic-self/">Folly Beach</a></li> 596 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-238499"><a href="https://charlestoncitypaper.com/2024/05/24/james-island-offers-charm-comfortable-community/">James Island</a></li> 597 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-236603"><a href="https://charlestoncitypaper.com/2024/04/19/johns-island-isnt-sleepy-any-more/">Johns Island</a></li> 598 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233900"><a href="https://charlestoncitypaper.com/2023/11/17/shem-creek-old-village-bustle-with-activity-charm/">Mount Pleasant</a></li> 599 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233899"><a href="https://charlestoncitypaper.com/2023/12/15/north-charlestons-park-circle-has-something-for-everyone/">North Charleston</a></li> 600 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233898"><a href="https://charlestoncitypaper.com/2024/01/19/summerville-offers-friendly-comfortable-place-to-live/">Summerville</a></li> 601 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233901"><a href="https://charlestoncitypaper.com/2023/10/13/west-ashley-thrives-and-has-a-bright-future/">West Ashley</a></li> 602</ul> 603</li> 604</ul> </nav> 605 </div><!-- #site-navigation --> 606 607 </div><!-- .nav-wrapper --> 608 609 610 611 <div class="nav-wrapper desktop-only"> 612 <div id="tertiary-nav-contain"> 613 <nav class="tertiary-menu nav3" aria-label="Tertiary Menu" toolbar-target="tertiary-nav-contain" toolbar="(min-width: 767px)"> 614 <ul id="" class="menu newspack-reader__account-menu"><li class="menu-item"><a class="newspack-reader__account-link" data-labels="{"signedin":"My Account","signedout":"Sign In"}" href="#" data-newspack-reader-account-link><span class="newspack-reader__account-link__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false" class="newspack-ui__svg-icon--account"> 615 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" /> 616 </svg></span><span class="newspack-reader__account-link__label">Sign In</span></a></li></ul> </nav> 617 </div><!-- #tertiary-nav-contain --> 618 619 620<div class="header-search-contain"> 621 <button id="search-toggle" on="tap:AMP.setState( { searchVisible: !searchVisible } ), search-form-2.focus" aria-controls="search-menu" [aria-expanded]="searchVisible ? 'true' : 'false'" aria-expanded="false"> 622 <span class="screen-reader-text" [text]="searchVisible ? 'Close Search' : 'Open Search'"> 623 Open Search </span> 624 <span class="search-icon"><svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
624<path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg></span> 625 <span class="close-icon"><svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg></span> 626 </button> 627 <div id="header-search" [aria-expanded]="searchVisible ? 'true' : 'false'" aria-expanded="false"> 628 629<form role="search" method="get" class="search-form" action="https://charlestoncitypaper.com/"> 630 <label for="search-form-2"> 631 <span class="screen-reader-text">Search for:</span> 632 </label> 633 <input type="search" id="search-form-2" class="search-field" placeholder="Search …" value="" name="s" /> 634 <button type="submit" class="search-submit"> 635 <svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg> <span class="screen-reader-text"> 636 Search </span> 637 </button> 638</form> 639 </div><!-- #header-search --> 640</div><!-- .header-search-contain --> 641 </div><!-- .nav-wrapper --> 642 643 644 645 646 <button class="mobile-menu-toggle" on="tap:mobile-sidebar.toggle"> 647 <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" /></svg> <span>Menu</span> 648 </button> 649 650 <span class="newspack-reader__account-link__mobile"> 651 <a class="newspack-reader__account-link" data-labels="{"signedin":"My Account","signedout":"Sign In"}" href="#" data-newspack-reader-account-link><span class="newspack-reader__account-link__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false" class="newspack-ui__svg-icon--account"> 652 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" /> 653 </svg></span><span class="newspack-reader__account-link__label">Sign In</span></a> </span> 654 655 </div><!-- .wrapper --> 656 </div><!-- .middle-header-contain --> 657 658 659 660 </header><!-- #masthead --> 661 662 663 664 665 <div id="content" class="site-content"> 666 667 <section id="primary" class="content-area category-fooddrink category-swig-bar-guide tag-bar tag-bar-guide tag-drinks-in-charleston tag-olives tag-saint-urban-wine-bar tag-wine-bar"> 668 <main id="main" class="site-main"> 669 670 <header class="entry-header"> 671 672 <span class="cat-links"><span class="screen-reader-text">Posted in</span><a href="https://charlestoncitypaper.com/category/swig-bar-guide/" rel="category tag">SWIG Bar Guide</a></span> <h1 class="entry-title "> 673 Olive you: The search for the perfect martini olive </h1> 674 675 <div class="entry-subhead"> 676 <div class="entry-meta"> 677 <span class="author-avatar"><img data-perfmatters-preload width="80" height="80" src="https://charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896-100x100.jpg?crop=1" class="avatar avatar-80 photo wp-post-image" alt srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=100%2C100&ssl=1 100w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=150%2C150&ssl=1 150w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=200%2C200&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?resize=300%2C300&ssl=1 300w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896.jpg?w=339&ssl=1 339w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896-100x100.jpg?w=370&ssl=1 370w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/10/Becky_ARS04-scaled-e1771271622896-100x100.jpg?w=400&ssl=1 400w" fetchpriority="high"></span> 678 <span class="byline"> 679 <span>by</span> 680 <span class="author vcard"><a class="url fn n" href="https://charlestoncitypaper.com/author/becky-lacey/">Becky Lacey</a></span> </span><!-- .byline --> 681 <span class="posted-on"><time class="entry-date published" datetime="2026-09-11T03:52:00-04:00">September 11, 2026</time><time class="updated" datetime="2026-09-10T16:01:00-04:00">September 10, 2026</time></span> </div><!-- .meta-info --> 682 <div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer" 683 data-shared="sharing-facebook-259300" 684 class="share-facebook sd-button share-icon" 685 href="https://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/" 686 target="_blank" 687 aria-labelledby="sharing-facebook-259300" 688 data-share-query="share=facebook" data-share-token="2620dc1c03b931fb21c41cdc273411fc"> 689 <span id="sharing-facebook-259300" hidden>Share on Facebook (Opens in new window)</span> 690 <span>Facebook</span> 691 </a></li><li class="share-x"><a rel="nofollow noopener noreferrer" 692 data-shared="sharing-x-259300" 693 class="share-x sd-button share-icon" 694 href="https://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/" 695 target="_blank" 696 aria-labelledby="sharing-x-259300" 697 data-share-query="share=x" data-share-token="2620dc1c03b931fb21c41cdc273411fc"> 698 <span id="sharing-x-259300" hidden>Share on X (Opens in new window)</span> 699 <span>X</span> 700 </a></li><li class="share-end"></li></ul></div></div></div> </div> 701 </header> 702 703 704 <div class="main-content"> 705 706 707 <figure class="post-thumbnail"> 708 709 <img width="780" height="520" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?fit=780%2C520&ssl=1" class="attachment-newspack-featured-image-small size-newspack-featured-image-small wp-post-image" alt="" loading="eager" data-hero-candidate="1" fetchpriority="high" decoding="async" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?w=1200&ssl=1 1200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=900%2C600&ssl=1 900w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=1024%2C683&ssl=1 1024w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=768%2C512&ssl=1 768w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=600%2C400&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=780%2C520&ssl=1 780w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=400%2C267&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?resize=706%2C471&ssl=1 706w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_Martini_ARS06.jpg?fit=780%2C520&ssl=1&
709w=370 370w" sizes="(max-width: 780px) 100vw, 780px" /> <figcaption><span>Warren Johnson, partner and cheesemonger at Mount Pleasantâs Saint Urbanâs, went on a two-year search for the perfect martini olive | Photos by Ashley Stanol</span></figcaption> 710 711 </figure><!-- .post-thumbnail --> 712 713 714 715<article id="post-259300" class="post-259300 post type-post status-publish format-standard has-post-thumbnail hentry category-fooddrink category-swig-bar-guide tag-bar tag-bar-guide tag-drinks-in-charleston tag-olives tag-saint-urban-wine-bar tag-wine-bar entry"> 716 <div class="entry-content"> 717 718 719 720<p class="wp-block-paragraph">Warren Johnson, partner and cheesemonger at Mount Pleasantâs Saint Urbanâs, spent nearly two years tracking down a specific olive to use for the wine barâs martini. You read that right: Almost two years.</p> 721 722 723 724<p class="wp-block-paragraph">After first tasting Spanish Perelló olives when visiting friends in London in 2024, he knew heâd found the secret ingredient to make his best martini. The quest not only took him across the pond, but through hoops like sourcing and tariffs. But the search paid off. Saint Urbanâs martini has achieved cult status in drinking corners across the Lowcountry.</p> 725 726 727 728<h3 class="wp-block-heading">Building the wine bar</h3> 729 730 731 732<p class="wp-block-paragraph">The European-inspired wine bar in IâOn Square has offered a curated approach to wine, cheese and charcuterie since opening in July 2023. At only 350 square feet indoors, as well as sidewalk and patio seating, every decision and offering is deliberate and thoughtful.</p> 733 734 735 736<p class="wp-block-paragraph">Johnson was in the restaurant business in Charleston and Los Angeles decades ago. The Covid pandemic shifted his perspective and brought him back to the world of hospitality.</p> 737 738 739 740 741<p class="wp-block-paragraph">âMy business partner, Chad Besenfelder, and I have both traveled extensively and wanted to create a space reminiscent of our experiences in Italy, Spain and France,â Johnson said. âThere wasnât a place like it in Charleston, so we created it.â</p> 742 743 744 745<p class="wp-block-paragraph">Saint Urbanâs is named for the patron saint of vintners, and the menu changes weekly based on what is available and in season. When it comes to cheese, you might find a Brillat-Savarin from Burgundy or a soft, ashe-ripened Robiola from Boxcarr Handmade Cheeses in Cedar Grove, N.C. The charcuterie is a rotating selection of salamis, jamón, mortadella and pâtés. Youâll also find French bread pizza on Tuesday nights and mortadella sandwiches on Thursday night.</p> 746 747 748 749<p class="wp-block-paragraph">âOur wines are very clean, mostly old-world and our cheeses are primarily from small farmhouses stateside,â Johnson said. âOur charcuterie offerings are sliced to order and include mortadella, salami rossa, various pates and tinned seafood. Everything that comes through the door is hand selected.â</p> 750 751 752<div class="wp-block-image"> 753<figure class="alignright size-large is-resized"><img data-recalc-dims="1" decoding="async" width="682" height="1024" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=682%2C1024&ssl=1" alt="" class="wp-image-259324" style="aspect-ratio:0.6660089068573969;width:333px;height:auto" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=682%2C1024&ssl=1 682w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=599%2C900&ssl=1 599w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=768%2C1154&ssl=1 768w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=1022%2C1536&ssl=1 1022w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=399%2C600&ssl=1 399w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=780%2C1172&ssl=1 780w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=400%2C601&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?resize=706%2C1061&ssl=1 706w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08.jpg?w=1200&ssl=1 1200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS08-682x1024.jpg?w=370&ssl=1 370w" sizes="(max-width: 682px) 100vw, 682px" /><figcaption class="wp-element-caption">Warren Johnson | Ashley Stanol</figcaption></figure> 754</div> 755 756 757<p class="wp-block-paragraph">Tinned seafood ranges from trout filets in olive oil from Portugal to chargrilled razor clams from Spain. 25 different luxury chocolate bars and truffles are sourced globally, and Saint Urbanâs is one of only 50 restaurants to carry Mexico Cityâs acclaimed Casa Bosques Chocolate, made from heirloom, Mexican-grown cacao beans. These â along with the olives â are available in the retail section of the wine bar.</p> 758<aside class="scaip scaip-2 "><aside id="newspack-ads-widget-5" class="widget_newspack-ads-widget clearfix"><div class="textwidget"><!-- /1034489/general-tile-300x250 --><div id='div-gpt-ad-6abeec9b0fed7-0'></div></div></aside></aside> 759 760 761 762<p class="wp-block-paragraph">But enough about the food. Letâs get to the main course of the story: An ice-cold, dirty martini.</p> 763 764 765 766<h3 class="wp-block-heading">An oliveâs origin</h3> 767 768 769 770<p class="wp-block-paragraph">âI wasnât looking for anything when these olives came into my life,â Johnson said. âI arrived in London after an exhausting first year in business, got to my friend Jason and Miakoâs place around 1 p.m. and desperately needed a drink. We grabbed a couple of tins of Perelló olives at an amazing wine shop nearby.</p> 771 772 773 774<p class="wp-block-paragraph">âBack in their garden, I tasted these olives for the first time and just about lost my mind. I was there for three weeks and ate a tin a day. It was embarrassing. After I finished my first glass of wine, I immediately went inside and made a dirty martini. It was life-changing. I knew I needed these olives at Saint Urbanâs.â</p> 775 776 777 778<p class="wp-block-paragraph">But getting the olives to the United States was no easy feat.</p> 779<aside class="scaip scaip-3 "><aside id="newspack-ads-widget-9" class="widget_newspack-ads-widget clearfix"><div class="textwidget"><!-- /1034489/general-tile-300x250 --><div id='div-gpt-ad-6abeec9b105ef-0'></div></div></aside></aside> 780 781 782 783<p class="wp-block-paragraph">âGiven that the olives had never been to the States before, the process of getting them here was a lot trickier than I thought it would be,â Johnson said. âAside from the uncertainty of fluctuating tariffs, the importation of a new food product required the help of friends in the business, an entirely new ingredient panel and lots and lots of patience. Iâm obsessed with sourcing and getting the best-of-the-best into Saint Urbanâs. This was my toughest yet, but the martini, oh the martini!â</p> 784 785 786 787<h3 class="wp-block-heading">The martini</h3> 788 789 790 791<p class="wp-block-paragraph">So for Johnson, what makes the perfect martini? Itâs a combination of finesse and the sum of its parts, he said. There is a slight hint of chili in the Perelló brine, and the acidity makes your mouth water, he noted. The wine barâs $17 martini is also very, very cold.</p> 792 793 794<div class="wp-block-image"> 795<figure class="alignright size-large"><img data-recalc-dims="1" decoding="async" width="780" height="519" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=780%2C519&ssl=1" alt="" class="wp-image-259325" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=1024%2C682&ssl=1 1024w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=900%2C599&ssl=1 900w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=768%2C511&ssl=1 768w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=600%2C400&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=780%2C519&ssl=1 780w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=400%2C266&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?resize=706%2C470&ssl=1 706w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021.jpg?w=1200&ssl=1 1200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/09/SaintUrban_MartiniOlive_Warren_ARS021-1024x682.jpg?w=370&
795ssl=1 370w" sizes="(max-width: 780px) 100vw, 780px" /><figcaption class="wp-element-caption">The olives have a slight hint of chili, and the acidity makes your mouth water | Ashley Stanol</figcaption></figure> 796</div> 797 798 799<p class="wp-block-paragraph">âI like to ice skate on top of a martini,â Johnson said.</p> 800 801 802 803<p class="wp-block-paragraph">Currently, Saint Urbanâs goes through about 100 cans of Perelló olives each week between cocktails and retail sales.</p> 804 805 806 807 808<p class="wp-block-paragraph">While itâs clear Johnson and Saint Urbanâs take the martini very seriously, they also know how to have fun with it.</p> 809 810 811 812<p class="wp-block-paragraph">Every Wednesday, the wine bar hosts âWeenies + Tinis,â a beautiful partnership between the martini and pigs in a blanket.</p> 813 814 815 816<p class="wp-block-paragraph">âMy grandparents on my motherâs sideâs definition of dinner two to three nights a week was two to three martinis and pigs-in-a blanket,â Johnson said. âTimes have obviously changed, but itâs a perfect combination and a fun high/low experience.â</p> 817 818 819 820<p class="wp-block-paragraph">If you havenât yet been to Saint Urbanâs, Johnson said he and his team are ready to welcome you with open arms and a perfectly chilled martini.</p> 821 822 823 824<p class="wp-block-paragraph">âMy staff and I encourage guests to treat Saint Urbanâs as a second living room,â Johnson said.</p> 825 826 827 828<p class="wp-block-paragraph">âItâs a cozy place to hang. Have a seat and weâll take it from there.â�</p> 829 830<div id='jp-relatedposts' class='jp-relatedposts' > 831 <h3 class="jp-relatedposts-headline"><em>Related</em></h3> 832</div><section id="block-5" class="below-content widget widget_block"> 833<hr class="wp-block-separator has-alpha-channel-opacity"/> 834</section><section id="block-4" class="below-content widget widget_block"> 835<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;grid-template-columns:43% auto"><figure class="wp-block-media-text__media"><a href="https://buy.stripe.com/5kA7ug6s79ua67m5kl"><img decoding="async" width="300" height="250" src="https://charlestoncitypaper.com/wp-content/uploads/2024/12/2600619_Donations_PaperCovers_MREC4.jpg" alt="" class="wp-image-257359 size-full" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2024/12/2600619_Donations_PaperCovers_MREC4.jpg?w=300&ssl=1 300w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2024/12/2600619_Donations_PaperCovers_MREC4.jpg?w=370&ssl=1 370w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2024/12/2600619_Donations_PaperCovers_MREC4.jpg?w=400&ssl=1 400w" sizes="(max-width: 300px) 100vw, 300px" /></a></figure><div class="wp-block-media-text__content"> 836<p class="wp-block-paragraph" style="font-size:22px"><strong>Help keep the City Paper free.</strong><br>No paywalls.<br>No subscription cost.<br>Free delivery at 800 locations.</p> 837 838 839 840<p class="wp-block-paragraph">Help support independent journalism by <a href="https://charlestoncitypaper.com/product/donate/">donating today.</a></p> 841</div></div> 842</section><section id="block-6" class="below-content widget widget_block">[empowerlocal_ad sponsoredarticles] 843<!-- Flipp Anchor Tag--> 844<div id="flipp-ux-slot-235882"> 845 <div class="flipp-ux-header" style="display: none"> 846 <h2>Featured Local Savings</h2> 847 </div> 848</div></section> </div><!-- .entry-content --> 849 850 <footer class="entry-footer"> 851 <span class="tags-links"><span>Tagged: </span><a href="https://charlestoncitypaper.com/tag/bar/" rel="tag">Bar</a><span class="sep">, </span><a href="https://charlestoncitypaper.com/tag/bar-guide/" rel="tag">Bar guide</a><span class="sep">, </span><a href="https://charlestoncitypaper.com/tag/drinks-in-charleston/" rel="tag">Drinks in charleston</a><span class="sep">, </span><a href="https://charlestoncitypaper.com/tag/olives/" rel="tag">Olives</a><span class="sep">, </span><a href="https://charlestoncitypaper.com/tag/saint-urban-wine-bar/" rel="tag">Saint Urban wine bar</a><span class="sep">, </span><a href="https://charlestoncitypaper.com/tag/wine-bar/" rel="tag">wine bar</a></span> </footer><!-- .entry-footer --> 852 853 854</article><!-- #post-${ID} --> 855 </div><!-- .main-content --> 856 857 858<aside id="secondary" class="widget-area"> 859 <section id="newspack-ads-widget-4" class="widget widget_newspack-ads-widget"><div class="textwidget"><!-- /1034489/primary-tile-300x250 --><div id='div-gpt-ad-6abeec9b12fdc-0'></div></div></section><section id="newspack-ads-widget-10" class="widget widget_newspack-ads-widget"><div class="textwidget"><!-- /1034489/general-tile-300x250 --><div id='div-gpt-ad-6abeec9b135de-0'></div></div></section><section id="block-15" class="widget widget_block"> <div 860 class="wp-block-newspack-blocks-homepage-articles wpnbha ts-3 " 861 style="" 862 > 863 <div data-posts data-current-post-id="259300"> 864 <h2 class="article-section-title"> 865 <span>RECENT</span> 866 </h2> 867 868 <article data-post-id="259733" 869 class="tag-be-well-circle tag-debbie-kirby tag-mental-health tag-nonprofit tag-nutrition tag-shannon-kennedy category-news type-post post-has-image" 870 > 871 872 <div class="entry-wrapper"> 873 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/10/01/new-nonprofit-seeks-to-bridge-gaps-in-charleston-area-health-care/" rel="bookmark">New nonprofit seeks to bridge gaps in Charleston area health care</a></h3> <div class="entry-meta"> 874 <time class="entry-date published" datetime="2026-10-01T08:49:42-04:00">October 1, 2026</time><time class="updated" datetime="2026-10-01T09:25:48-04:00">October 1, 2026</time> </div><!-- .entry-meta --> 875 </div><!-- .entry-wrapper --> 876 </article> 877 878 879 <article data-post-id="259728" 880 class="tag-el-nino-2 tag-hurricane category-daily-headlines category-news type-post post-has-image" 881 > 882 883 <div class="entry-wrapper"> 884 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/10/01/first-time-in-years-no-atlantic-hurricanes-in-september/" rel="bookmark">First time in years: No Atlantic hurricanes in September</a></h3> <div class="entry-meta"> 885 <time class="entry-date published" datetime="2026-10-01T08:32:42-04:00">October 1, 2026</time><time class="updated" datetime="2026-10-01T08:35:12-04:00">October 1, 2026</time> </div><!-- .entry-meta --> 886 </div><!-- .entry-wrapper --> 887 </article> 888 889 890 <article data-post-id="259709" 891 class="tag-activist tag-big-trump-head tag-gas tag-iran-war tag-jim-blain category-news category-photo-essay type-post post-has-image" 892 > 893 894 <div class="entry-wrapper"> 895 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/09/30/photo-essay-big-trump-head-appears-across-area/" rel="bookmark">Photo essay: Big Trump Head appears across area</a></h3> <div class="entry-meta"> 896 <time class="entry-date published" datetime="2026-09-30T15:07:19-04:00">September 30, 2026</time><time class="updated" datetime="2026-10-01T17:25:10-04:00">October 1, 2026</time> </div><!-- .entry-meta --> 897 </div><!-- .entry-wrapper --> 898 </article> 899 900 901 <article data-post-id="259699" 902 class="tag-andy-beshear tag-donald-trump tag-election tag-jim-clyburn tag-kentucky tag-politics category-news type-post post-has-image" 903 > 904 905 <div class="entry-wrapper"> 906 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/09/30/presidential-aspirant-beshear-to-talk-about-kindness-at-friday-book-event/" rel="bookmark">Presidential aspirant Beshear to talk about kindness at Friday book event </a></h3> <div class="entry-meta"> 907 <time class="entry-date published" datetime="2026-09-30T09:26:01-04:00">September 30, 2026</time><time class="updated" datetime="2026-09-30T10:07:11-04:00">September 30, 2026</time> </div><!-- .entry-meta --> 908 </div><!-- .entry-wrapper --> 909 </article> 910
911 </div> 912 913 </div> 914 </section><section id="newspack-ads-widget-11" class="widget widget_newspack-ads-widget"><div class="textwidget"><!-- /1034489/general-tile-300x250 --><div id='div-gpt-ad-6abeec9b17b71-0'></div></div></section><section id="block-14" class="widget widget_block"> <div 915 class="wp-block-newspack-blocks-homepage-articles wpnbha show-image image-alignright ts-3 is-1 is-landscape " 916 style="" 917 > 918 <div data-posts data-current-post-id="259300"> 919 <h2 class="article-section-title"> 920 <span>EDitor's picks</span> 921 </h2> 922 923 <article data-post-id="257216" 924 class="category-features category-news type-post post-has-image" 925 > 926 <figure class="post-thumbnail"> 927 <a href="https://charlestoncitypaper.com/2026/06/12/mcbrides-new-collection-twinkles-with-trademark-creativity/" rel="bookmark" tabindex="-1" aria-hidden="true"> 928 <img decoding="async" width="800" height="600" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/26.DannyMcBride1200.jpg?resize=800%2C600&ssl=1" class="attachment-newspack-article-block-landscape-medium size-newspack-article-block-landscape-medium wp-post-image" alt="McBride’s new collection twinkles with trademark creativity" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/26.DannyMcBride1200.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/26.DannyMcBride1200.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/26.DannyMcBride1200.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/26.DannyMcBride1200.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/26.DannyMcBride1200.jpg?resize=800%2C600&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 929 930 </figure><!-- .featured-image --> 931 932 <div class="entry-wrapper"> 933 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/06/12/mcbrides-new-collection-twinkles-with-trademark-creativity/" rel="bookmark">McBride’s new collection twinkles with trademark creativity</a></h3> <div class="entry-meta"> 934 <time class="entry-date published" datetime="2026-06-12T03:56:00-04:00">June 12, 2026</time><time class="updated" datetime="2026-06-12T08:29:19-04:00">June 12, 2026</time> </div><!-- .entry-meta --> 935 </div><!-- .entry-wrapper --> 936 </article> 937 938 939 <article data-post-id="257008" 940 class="category-features category-news type-post post-has-image" 941 > 942 <figure class="post-thumbnail"> 943 <a href="https://charlestoncitypaper.com/2026/06/05/site-records-decades-of-ufo-sightings-across-lowcountry-state/" rel="bookmark" tabindex="-1" aria-hidden="true"> 944 <img decoding="async" width="800" height="600" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/260605_UFO-1insidelede.png?resize=800%2C600&ssl=1" class="attachment-newspack-article-block-landscape-medium size-newspack-article-block-landscape-medium wp-post-image" alt="Site records decades of UFO sightings across Lowcountry, state" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/260605_UFO-1insidelede.png?resize=800%2C600&ssl=1 800w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/260605_UFO-1insidelede.png?resize=600%2C450&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/260605_UFO-1insidelede.png?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/260605_UFO-1insidelede.png?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/260605_UFO-1insidelede.png?resize=800%2C600&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 945 946 </figure><!-- .featured-image --> 947 948 <div class="entry-wrapper"> 949 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/06/05/site-records-decades-of-ufo-sightings-across-lowcountry-state/" rel="bookmark">Site records decades of UFO sightings across Lowcountry, state</a></h3> <div class="entry-meta"> 950 <time class="entry-date published updated" datetime="2026-06-05T03:28:00-04:00">June 5, 2026</time> </div><!-- .entry-meta --> 951 </div><!-- .entry-wrapper --> 952 </article> 953 954 955 <article data-post-id="257228" 956 class="category-fooddrink type-post post-has-image" 957 > 958 <figure class="post-thumbnail"> 959 <a href="https://charlestoncitypaper.com/2026/06/12/20-affordable-places-to-get-great-eats/" rel="bookmark" tabindex="-1" aria-hidden="true"> 960 <img decoding="async" width="1200" height="900" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=1200%2C900&ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="20 affordable places to get great eats" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=800%2C600&ssl=1 800w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=600%2C450&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/06/IMG_1622.png?resize=1200%2C900&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 961 962 </figure><!-- .featured-image --> 963 964 <div class="entry-wrapper"> 965 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/06/12/20-affordable-places-to-get-great-eats/" rel="bookmark">20 affordable places to get great eats</a></h3> <div class="entry-meta"> 966 <time class="entry-date published updated" datetime="2026-06-12T03:34:00-04:00">June 12, 2026</time> </div><!-- .entry-meta --> 967 </div><!-- .entry-wrapper --> 968 </article> 969 970 971 <article data-post-id="255427" 972 class="tag-charleston-eats tag-pizza tag-pizza-in-charleston tag-pizza-near-me tag-timber-pizza tag-tutti-pizza category-fooddrink type-post post-has-image" 973 > 974 <figure class="post-thumbnail"> 975 <a href="https://charlestoncitypaper.com/2026/04/17/a-new-age-of-pizza-in-charleston/" rel="bookmark" tabindex="-1" aria-hidden="true"> 976 <img decoding="async" width="800" height="600" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/04/IMG_6812.png?resize=800%2C600&ssl=1" class="attachment-newspack-article-block-landscape-medium size-newspack-article-block-landscape-medium wp-post-image" alt="A new age of pizza in Charleston" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/04/IMG_6812.png?resize=800%2C600&ssl=1 800w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/04/IMG_6812.png?resize=600%2C450&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/04/IMG_6812.png?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/04/IMG_6812.png?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/04/IMG_6812.png?resize=800%2C600&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 977 978 </figure><!-- .featured-image --> 979 980 <div class="entry-wrapper"> 981 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/04/17/a-new-age-of-pizza-in-charleston/" rel="bookmark">A new age of pizza in Charleston</a></h3> <div class="entry-meta"> 982 <time class="entry-date published" datetime="2026-04-17T03:42:00-04:00">April 17, 2026</time><time class="updated" datetime="2026-04-22T08:46:01-04:00">April 22, 2026</time> </div><!-- .entry-meta --> 983 </div><!-- .entry-wrapper --> 984 </article> 985 986 987 <article data-post-id="258082" 988 class="category-shr-news category-shr brand-statehouse type-post post-has-image" 989 > 990 <figure class="post-thumbnail"> 991 <a href="https://charlestoncitypaper.com/2026/07/17/lindsey-graham-1955-2026/" rel="bookmark" tabindex="-1" aria-hidden="true"> 992 <img decoding="async" width="400" height="300" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/07/lindsey-graham-2.png?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="Lindsey Graham, 1955-2026" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/07/lindsey-graham-2.png?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/07/lindsey-graham-2.png?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/07/lindsey-graham-2.png?resize=400%2C300&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 993 994 </figure><!-- .featured-image --> 995 996 <div class="entry-wrapper"> 997 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/07/17/lindsey-graham-1955-2026/" rel="bookmark">Lindsey Graham, 1955-2026</a></h3> <div class="entry-meta"> 998 <time class="entry-date published" datetime="2026-07-17T13:45:35-04:00">July 17, 2026</time><time class="updated" datetime="2026-07-19T09:20:02-04:00">July 19, 2026</time> </div><!-- .entry-meta --> 999 </div><!-- .entry-wrapper --> 1000 </article> 1001 1002 1003 <article data-post-id="256136" 1004 class="tag-best-of-charleston-2026 category-issuu type-post post-has-image" 1005 > 1006 <figure class="post-thumbnail"> 1007 <a href="https://charlestoncitypaper.com/2026/05/15/best-of-charleston-2026/" rel="bookmark" tabindex="-1" aria-hidden="true"> 1008 <img decoding="async" width="1200" height="900" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=1200%2C900&ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Best of Charleston 2026" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2026/05/BoC26coverWEB.jpg?resize=1200%2C900&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 1009 1010 </figure><!-- .featured-image --> 1011 1012 <div class="entry-wrapper"> 1013 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2026/05/15/best-of-charleston-2026/" rel="bookmark">Best of Charleston 2026</a></h3> <div class="entry-meta"> 1014 <time class="entry-date published updated" datetime="2026-05-15T04:34:00-04:00">May 15, 2026</time> </div><!-- .entry-meta --> 1015 </div><!-- .entry-wrapper --> 1016 </article> 1017 1018 1019 <article data-post-id="251303" 1020 class="tag-charleston tag-government tag-politics tag-south-carolina tag-taxes category-features category-news type-post post-has-image" 1021 > 1022 <figure class="post-thumbnail"> 1023 <a href="https://charlestoncitypaper.com/2025/10/10/government-is-not-a-dirty-word/" rel="bookmark" tabindex="-1" aria-hidden="true"> 1024 <img decoding="async" width="800" height="600" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/10/251010_Govt-1b.jpg?resize=800%2C600&ssl=1" class="attachment-newspack-article-block-landscape-medium size-newspack-article-block-landscape-medium wp-post-image" alt="‘Government’ is not a dirty word" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/10/251010_Govt-1b.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/10/251010_Govt-1b.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/10/251010_Govt-1b.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/10/251010_Govt-1b.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/10/251010_Govt-1b.jpg?resize=800%2C600&ssl=1&w=370 370w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 1025 1026 </figure><!-- .featured-image --> 1027 1028 <div class="entry-wrapper"> 1029 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2025/10/10/government-is-not-a-dirty-word/" rel="bookmark">‘Government’ is not a dirty word</a></h3> <div class="entry-meta"> 1030 <time class="entry-date published" datetime="2025-10-10T03:22:00-04:00">October 10, 2025</time><time class="updated" datetime="2025-12-07T22:23:28-05:00">December 7, 2025</time> </div><!-- .entry-meta --> 1031 </div><!-- .entry-wrapper --> 1032 </article> 1033 1034 1035 <article data-post-id="252397" 1036 class="tag-cogswell tag-mayor tag-politics tag-press tag-s-c category-features category-news type-post post-has-image" 1037 > 1038 <figure class="post-thumbnail"> 1039 <a href="https://charlestoncitypaper.com/2025/11/21/cogswell-camp-keeps-quiet-with-local-press/" rel="bookmark" tabindex="-1" aria-hidden="true"> 1040 <img decoding="async" width="1200" height="900" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/11/CogswellCover_illo-1-scaled-e1763655188618.jpg?resize=1200%2C900&ssl=1" class="attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image" alt="Cogswell camp keeps quiet with local press" data-hero-candidate="1" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/11/CogswellCover_illo-1-scaled-e1763655188618.jpg?resize=1200%2C900&ssl=1&w=370 370w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2025/11/CogswellCover_illo-1-scaled-e1763655188618.jpg?resize=1200%2C900&ssl=1&w=400 400w" sizes="(min-width: 782px) 600px, (min-width: 600px) 42.5vw, 90vw" /> </a> 1041 1042 </figure><!-- .featured-image --> 1043 1044 <div class="entry-wrapper"> 1045 <h3 class="entry-title"><a href="https://charlestoncitypaper.com/2025/11/21/cogswell-camp-keeps-quiet-with-local-press/" rel="bookmark">Cogswell camp keeps quiet with local press</a></h3> <div class="entry-meta"> 1046 <time class="entry-date published" datetime="2025-11-21T03:14:00-05:00">November 21, 2025</time><time class="updated" datetime="2026-02-23T11:07:16-05:00">February 23, 2026</time> </div><!-- .entry-meta --> 1047 </div><!-- .entry-wrapper --> 1048 </article> 1049
1050 </div> 1051 1052 </div> 1053 </section></aside><!-- #secondary --> 1054 1055 </main><!-- #main --> 1056 </section><!-- #primary --> 1057 1058 1059 <div class="above-footer-widgets"> 1060 <div class="wrapper"> 1061 <section id="newspack-ads-widget-3" class="above-footer widget widget_newspack-ads-widget"><div class="textwidget"><!-- /1034489/lower-banner-970x250 --><div id='div-gpt-ad-6abeec9b1f7f4-0'></div></div></section> </div><!-- .wrapper --> 1062 </div><!-- .above-footer-widgets --> 1063 1064 1065 </div><!-- #content --> 1066 1067 <footer id="colophon" class="site-footer"> 1068 1069 <div class="footer-branding"> 1070 <div class="wrapper"> 1071 1072 <style>.site-header .custom-logo{height: 65px;max-height: 223px;max-width: 600px;width: 175px;}@media (max-width: 781px){.site-header .custom-logo{max-width: 175px;max-height: 65px;}}@media (min-width: 782px){.h-stk:not(.h-sub) .site-header .custom-logo{max-height: 90px;max-width: 242px;}.h-sub .site-header .custom-logo{max-width: 162px;max-height: 60px;}}@media (max-width: 1199px) and (min-width: 782px){.h-stk.h-cl:not(.h-sub) .site-header .custom-logo{max-width: 100%;width: auto;}}</style><a href="https://charlestoncitypaper.com/" class="custom-logo-link" rel="home"><img width="600" height="223" src="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?fit=600%2C223&ssl=1" class="custom-logo" alt="Charleston City Paper" decoding="async" srcset="https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?w=600&ssl=1 600w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?resize=400%2C149&ssl=1 400w, https://i0.wp.com/charlestoncitypaper.com/wp-content/uploads/2021/09/ccp-logo.png?fit=600%2C223&ssl=1&w=370 370w" sizes="(max-width: 600px) 100vw, 600px" /></a> <nav class="social-navigation" aria-label="Social Links Menu"> 1073 <ul id="menu-social-links-2" class="social-links-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186103"><a href="https://www.facebook.com/charlestoncitypaper/"><span class="screen-reader-text">Facebook Page</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> 1074<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186104"><a href="https://x.com/ChasCityPaper"><span class="screen-reader-text">X Username</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5222 10.7714L19.4785 4H18.0671L12.8952 9.87954L8.76437 4H4L10.2466 12.8909L4 19.9918H5.41155L10.8732 13.7828L15.2356 19.9918H20L13.5218 10.7714H13.5222ZM11.5889 12.9692L10.956 12.0839L5.92015 5.03921H8.0882L12.1522 10.7245L12.7851 11.6098L18.0677 18.9998H15.8997L11.5889 12.9696V12.9692Z" /></svg></a></li> 1075<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186105"><a href="https://www.instagram.com/chascitypaper/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594
1075-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> 1076<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-250944"><a href="https://www.youtube.com/user/charlestoncitypaper"><span class="screen-reader-text">YouTube</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg></a></li> 1077</ul> </nav><!-- .social-navigation --> 1078 </div><!-- .wrapper --> 1079 </div><!-- .footer-branding --> 1080 1081 <aside class="widget-area footer-widgets" role="complementary" aria-label="Footer"> 1082 <div class="wrapper"> 1083 <section id="nav_menu-3" class="widget widget_nav_menu"><h2 class="widget-title">Sections</h2><div class="menu-footer-nav-sections-container"><ul id="menu-footer-nav-sections" class="menu"><li id="menu-item-186209" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-186209"><a href="https://charlestoncitypaper.com/category/fooddrink/">Cuisine</a></li> 1084<li id="menu-item-186210" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186210"><a href="https://charlestoncitypaper.com/category/news/">News</a></li> 1085<li id="menu-item-186212" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186212"><a href="https://charlestoncitypaper.com/category/culture/">Culture</a></li> 1086<li id="menu-item-186211" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186211"><a href="https://charlestoncitypaper.com/category/opinions/">Opinion</a></li> 1087<li id="menu-item-186214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186214"><a href="http://citypapertickets.com/">Tickets</a></li> 1088<li id="menu-item-186215" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186215"><a href="http://exchange.charlestoncitypaper.com/">Classifieds</a></li> 1089<li id="menu-item-186213" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186213"><a href="https://charlestoncitypaper.com/podcasts/">Podcasts</a></li> 1090</ul></div></section><section id="nav_menu-4" class="widget widget_nav_menu"><h2 class="widget-title">Scene</h2><div class="menu-footer-nav-scene-container"><ul id="menu-footer-nav-scene" class="menu"><li id="menu-item-211079" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-211079"><a href="https://charlestoncitypaper.com/2025/05/15/meet-the-best-of-charleston-2025/">Best of Charleston 2025</a></li> 1091<li id="menu-item-223826" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-223826"><a href="https://charlestoncitypaper.com/category/dish-dining-guide/">EAT: Dish dining guide</a></li> 1092<li id="menu-item-189529" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-189529"><a href="https://charlestoncitypaper.com/2025/09/17/charleston-city-paper-swig-bar-guide-fall-2025/">DRINK: Swig bar guide</a></li> 1093<li id="menu-item-211080" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-211080"><a href="https://charlestoncitypaper.com/category/insiders-guide/">Insider’
1093s Guide</a></li> 1094<li id="menu-item-186220" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186220"><a href="https://charlestoncitypaper.com/calendar/#/">Events</a></li> 1095<li id="menu-item-186223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186223"><a href="https://events.charlestoncitypaper.com/">Who’s playing tonight</a></li> 1096<li id="menu-item-186224" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186224"><a href="https://events.charlestoncitypaper.com/">What’s going on this week</a></li> 1097</ul></div></section><section id="nav_menu-5" class="widget widget_nav_menu"><h2 class="widget-title">Info</h2><div class="menu-footer-nav-info-container"><ul id="menu-footer-nav-info" class="menu"><li id="menu-item-186226" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186226"><a href="https://charlestoncitypaper.com/send-us-your-thoughts/">SHARE: Send us your thoughts</a></li> 1098<li id="menu-item-186228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186228"><a href="https://charlestoncitypaper.com/news-tips/">TIPS: Send a story idea</a></li> 1099<li id="menu-item-189527" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-189527"><a href="https://charlestoncitypaper.com/become-a-member/">JOIN: Become a member</a></li> 1100<li id="menu-item-186230" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186230"><a href="https://charlestoncitypaper.com/advertising/">ADVERTISE</a></li> 1101<li id="menu-item-186227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186227"><a href="https://charlestoncitypaper.com/where-to-find-copies-of-the-city-paper/">FIND: Where to get the City Paper</a></li> 1102<li id="menu-item-190097" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-190097"><a href="https://charlestoncitypaper.com/about-us/">ABOUT/CONTACT</a></li> 1103<li id="menu-item-190101" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-190101"><a href="https://charlestoncitypaper.com/charleston-city-paper-privacy-policy/">PRIVACY</a></li> 1104</ul></div></section> </div><!-- .wrapper --> 1105 </aside><!-- .widget-area --> 1106 1107 1108 <div class="site-info"> 1109 1110 1111 <div class="wrapper site-info-contain"> 1112 <span class="copyright">© 2026 Charleston City Paper</span> 1113 1114 <a target="_blank" href="https://newspack.com/" class="imprint"> 1115 Powered by Newspack </a> 1116 1117 </div><!-- .wrapper --> 1118 </div><!-- .site-info --> 1119 </footer><!-- #colophon --> 1120 1121</div><!-- #page --> 1122 1123 <div 1124 class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-bottom newspack-lightbox-size-medium " 1125 role="button" 1126 tabindex="0" 1127 id="id_189534" 1128 data-segments="45998" 1129 data-frequency="0,0,1,day" 1130 1131 data-delay="3500" 1132 > 1133 1134 <div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#FFFFFF;color:#000"> 1135 <div class="newspack-popup__content-wrapper" style=""> 1136 <div class="newspack-popup__content "> 1137 1138<div class="wp-block-group newspack-pattern subscribe__style-1"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><div class="wp-block-image"> 1139<figure class="alignright size-full is-resized"><img width="300" height="250" src="https://charlestoncitypaper.com/wp-content/uploads/2021/09/260901_Donations_Stegelin_MREC.jpg" alt="" class="wp-image-259062" style="width:360px;height:auto"/></figure> 1140</div></div></div> 1141 1142 1143 1144<p class="wp-block-paragraph"><strong>Help keep the City Paper free.</strong><br><br>No paywalls.<br>No subscription cost.<br>Free delivery at 800 locations.</p> 1145 1146 1147 1148<p class="wp-block-paragraph">Help support independent journalism <br>by <a href="https://charlestoncitypaper.com/2026/08/05/support-independent-journalism/" target="_blank" rel="noreferrer noopener">donating today</a>.</p> 1149 </div> 1150 <button class="newspack-lightbox__close" style="color: #000;" aria-label="Close Pop-up"> 1151 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"> 1152 <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/> 1153 </svg> 1154 </button> 1155 </div> 1156 </div> 1157 <div style="opacity: 0.3;background-color:#000000;" class="newspack-lightbox-overlay"></div> 1158 </div> 1159 <div 1160 class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-center newsp
1160ack-lightbox-size-medium " 1161 role="button" 1162 tabindex="0" 1163 id="id_243471" 1164 data-segments="" 1165 data-frequency="0,0,1,day" 1166 1167 data-delay="3500" 1168 > 1169 1170 <div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#FFFFFF;color:#000"> 1171 <div class="newspack-popup__content-wrapper" style=""> 1172 <div class="newspack-popup__content "> 1173 <div class="wp-block-image"> 1174<figure class="aligncenter size-full is-resized"><img width="300" height="250" src="https://charlestoncitypaper.com/wp-content/uploads/2021/09/260901_Donations_Stegelin_MREC.jpg" alt="" class="wp-image-259062" style="width:395px;height:auto"/></figure> 1175</div> </div> 1176 <button class="newspack-lightbox__close" style="color: #000;" aria-label="Close Pop-up"> 1177 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"> 1178 <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/> 1179 </svg> 1180 </button> 1181 </div> 1182 </div> 1183 <div style="opacity: 0.3;background-color:#000000;" class="newspack-lightbox-overlay"></div> 1184 </div> 1185
1185<script type="speculationrules"> 1186{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/newspack-scott/*","/wp-content/themes/newspack-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1187</script>
vendor: 1 bytes, line 1187
1187
1188<script defer id="bilmur" data-provider="wpcloud" data-service="newspack" src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202640"></script>
1188 1189 <div class="newspack-ui newspack-ui__modal-container newspack-reader-auth-modal"> 1190 <div class="newspack-ui__modal-container__overlay"></div> 1191 <div class="newspack-ui__modal newspack-ui__modal--small" role="dialog" aria-modal="true" aria-labelledby="newspack-reader-auth-modal-label"> 1192 <div class="newspack-ui__modal__header"> 1193 <h2 id="newspack-reader-auth-modal-label">Sign in or register</h2> 1194 <button class="newspack-ui__button newspack-ui__button--icon newspack-ui__button--ghost newspack-ui__modal__close"> 1195 <span class="screen-reader-text">Close</span> 1196 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" class="newspack-ui__svg-icon--close"> 1197 <path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z" /> 1198 </svg> </button> 1199 </div> 1200 <div class="newspack-ui__modal__content"> 1201 <div class="newspack-ui newspack-reader-auth"> 1202 <div class="newspack-ui__box newspack-ui__box--success newspack-ui__box--text-center" data-action="success"> 1203 <span class="newspack-ui__icon newspack-ui__icon--success"> 1204 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" class="newspack-ui__svg-icon--check"> 1205 <path d="M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z" /> 1206 </svg> </span> 1207 <p> 1208 <strong class="success-title"></strong> 1209 </p> 1210 <p class="newspack-ui__font--xs success-description"></p> 1211 </div> 1212 <form method="post" target="_top" data-newspack-recaptcha="newspack_register"> 1213 <div data-action="signin"> 1214 <div class="newspack-ui"> 1215 <button type="button" class="newspack-ui__button newspack-ui__button--wide newspack-ui__button--secondary newspack-ui__button--google-oauth"> 1216 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" aria-hidden="true" class="newspack-ui__svg-icon--google"> 1217 <path fill-rule="evenodd" d="M19.6 10.227C19.6 9.51801 19.536 8.83701 19.418 8.18201H10V12.05H15.382C15.2706 12.6619 15.0363 13.2448 14.6932 13.7635C14.3501 14.2822 13.9054 14.726 13.386 15.068V17.578H16.618C18.509 15.836 19.6 13.273 19.6 10.228V10.227Z" fill="#4285F4" /> 1218 <path fill-rule="evenodd" d="M9.99996 20C12.7 20 14.964 19.105 16.618 17.577L13.386 15.068C12.491 15.668 11.346 16.023 9.99996 16.023C7.39496 16.023 5.18996 14.263 4.40496 11.9H1.06396V14.49C1.89597 16.1468 3.17234 17.5395 4.7504 18.5126C6.32846 19.4856 8.14603 20.0006 9.99996 20Z" fill="#34A853" /> 1219 <path fill-rule="evenodd" d="M4.405 11.9C4.205 11.3 4.091 10.66 4.091 10C4.091 9.34001 4.205 8.70001 4.405 8.10001V5.51001H1.064C0.364015 6.90321 -0.000359433 8.44084 2.66054e-07 10C2.66054e-07 11.614 0.386 13.14 1.064 14.49L4.404 11.9H4.405Z" fill="#FBBC05" /> 1220 <path fill-rule="evenodd" d="M9.99996 3.977C11.468 3.977 12.786 4.482 13.823 5.473L16.691 2.605C14.959 0.99 12.695 0 9.99996 0C6.08996 0 2.70996 2.24 1.06396 5.51L4.40396 8.1C5.19196 5.736 7.39596 3.977 9.99996 3.977Z" fill="#EA4335" /> 1221 </svg> Continue with Google </button> 1222 <div class="newspack-ui__word-divider"> 1223 Or </div> 1224 </div> 1225 </div> 1226 <input type="hidden" name="reader-activation-auth-form" value="1" /> 1227 <input type="hidden" name="action" /> 1228 <p data-action="otp"> 1229 <label>Enter the code sent to your email</label> 1230 </p> 1231 <div data-action="signin"> 1232 <p> 1233 <label for="newspack-reader-auth-email-input">Email address</label> 1234 <input id="newspack-reader-auth-email-input" name="npe" type="email" placeholder="Your email address" /> 1235 </p> 1236 <input class="nphp" tabindex="-1" aria-hidden="true" name="email" type="email" autocomplete="off" placeholder="Enter your email address" /> 1237 </div> 1238 <p class="newspack-ui__code-input" data-action="otp"> 1239 <input name="otp_code" type="text" maxlength="6" placeholder="6-digit code" /> 1240 </p> 1241 <p data-action="pwd"> 1242 <label for="newspack-reader-auth-password-input">Enter your password</label> 1243 <input id="newspack-reader-auth-password-input" name="password" type="password" /> 1244 </p> 1245 <div class="response-container"> 1246 <div class="response"> 1247 </div>
1248 </div> 1249 <p data-action="otp"> 1250 Sign in by entering the code we sent to <strong class="email-address"></strong>, or clicking the magic link in the email. </p> 1251 <div class="newspack-ui__stack newspack-ui__stack--vertical newspack-ui__stack--gap-2 newspack-ui__spacing-top--5" data-action="signin pwd otp"> 1252 <button type="submit" class="newspack-ui__button newspack-ui__button--wide newspack-ui__button--primary" data-action="signin pwd otp">Continue</button> 1253 <button type="button" class="newspack-ui__button newspack-ui__button--wide newspack-ui__button--secondary" data-action="otp" data-resend-code>Resend code</button> 1254 <button type="button" class="newspack-ui__button newspack-ui__button--wide newspack-ui__button--secondary" data-action="pwd" data-send-code>Email me a one-time code instead</button> 1255 <a class="newspack-ui__button newspack-ui__button--wide newspack-ui__button--secondary" data-action="pwd" href="https://charlestoncitypaper.com/my-account/lost-password/">Forgot password</a> 1256 <button type="button" class="newspack-ui__button newspack-ui__button--wide newspack-ui__button--ghost" data-action="otp pwd" data-back>Go back</button> 1257 </div> 1258 </form> 1259 <a href="#" class="auth-callback newspack-ui__button newspack-ui__button--wide newspack-ui__button--primary" data-action="success">Continue</a> 1260 <a href="#" class="set-password newspack-ui__button newspack-ui__button--wide newspack-ui__button--secondary" data-action="success">Set a password (optional)</a> 1261 </div> 1262 </div> 1263 </div> 1264 </div> 1265 <div class="newspack-ui newspack__reader-verification"> 1266 <div id="newspack-my-account__newspack-reader-verification" class="newspack-ui__modal-container" data-state="closed"> 1267 <div class="newspack-ui__modal-container__overlay"></div> 1268 <div class="newspack-ui__modal newspack-ui__modal--small"> 1269 <header class="newspack-ui__modal__header"> 1270 <h2 class="newspack-ui__font--l">Verify your email</h2> 1271 <button class="newspack-ui__button newspack-ui__button--icon newspack-ui__button--ghost newspack-ui__modal__close"> 1272 <span class="screen-reader-text">Close</span> 1273 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" class="newspack-ui__svg-icon--close"> 1274 <path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z" /> 1275 </svg> </button> 1276 </header> 1277 1278 <section class="newspack-ui__modal__content"> 1279 <div class="newspack-ui__box newspack-ui__box--text-center"> 1280 <span class="newspack-ui__icon newspack-ui__icon--neutral"> 1281 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" class="newspack-ui__svg-icon--login"> 1282 <path d="M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z" /> 1283 </svg> </span> 1284 <p> 1285 We'll send a verification code to <strong class="email-address">%EMAIL%</strong>. </p> 1286 <p data-error-target role="status" hidden></p> 1287 </div> 1288 <button type="button" class="newspack-ui__button newspack-ui__button--primary newspack-ui__button--wide" data-send-otp> 1289 Send code </button> 1290 <button type="button" class="newspack-ui__button newspack-ui__button--ghost newspack-ui__button--wide newspack-ui__modal__close"> 1291 Skip for now </button> 1292 </section> 1293 </div><!-- .newspack-ui__modal__small --> 1294 </div> <!-- .newspack-ui__modal-container --> 1295 </div> 1296 <div class="newspack-ui"> 1297 <div id="newspack-content-gifting-modal" class="newspack-ui__modal-container" data-state="closed"> 1298 <div class="newspack-ui__modal-container__overlay"></div> 1299 <div class="newspack-ui__modal newspack-ui__modal--small"> 1300 <header class="newspack-ui__modal__header"> 1301 <h2>Gift this article</h2> 1302 <button class="newspack-ui__button newspack-ui__button--icon newspack-ui__button--ghost newspack-ui__modal__close"> 1303 <span class="screen-reader-text">Close</span> 1304 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-hidden="true" class="newspack-ui__svg-icon--close"> 1305 <path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z" /> 1306 </svg> </button> 1307 </header> 1308 <div class="newspack-ui__modal__content">
1309 <div class="newspack-ui__notice newspack-ui__notice--error" data-error-message></div> 1310 <div class="newspack-content-gifting__info"></div> 1311 <div class="newspack-content-gifting__link-container"> 1312 <p> 1313 <label for="content-gifting-url">Link</label> 1314 <input type="text" id="content-gifting-url" readonly /> 1315 <button class="newspack-ui__button newspack-ui__button--primary newspack-ui__button--wide newspack-content-gifting__copy-button" data-copy-button> 1316 Copy link </button> 1317 </p> 1318 </div> 1319 <div class="newspack-ui__spinner"><span></span></div> 1320 </div> 1321 </div> 1322 </div> 1323 </div> 1324 <noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=451647890033763&ev=PageView&noscript=1&cd%5Bpage_title%5D=Olive+you%3A+The+search+for+the+perfect+martini+olive&cd%5Buser_role%5D=guest&cd%5Bevent_url%5D=https%3A%2F%2Fcharlestoncitypaper.com%2F2026%2F09%2F11%2Folive-you-the-search-for-the-perfect-martini-olive&cd%5Bpost_type%5D=post&cd%5Bpost_id%5D=259300"></noscript>
1324<script> 1325( function () { 1326 function restore( event ) { 1327 var anchor = event.target && event.target.closest ? event.target.closest( 'a[data-share-query]' ) : null; 1328 if ( ! anchor ) { 1329 return; 1330 } 1331 var query = anchor.getAttribute( 'data-share-query' ); 1332 if ( ! query ) { 1333 return; 1334 } 1335 var token = anchor.getAttribute( 'data-share-token' ); 1336 var href = anchor.getAttribute( 'href' ) || ''; 1337 var url = href + ( href.indexOf( '?' ) === -1 ? '?' : '&' ) + query; 1338 if ( token ) { 1339 url += '&_newspack_share_token=' + encodeURIComponent( token ); 1340 } 1341 url += ( url.indexOf( 'nb=' ) === -1 ? '&nb=1' : '' ); 1342 anchor.setAttribute( 'href', url ); 1343 anchor.removeAttribute( 'data-share-query' ); 1344 anchor.removeAttribute( 'data-share-token' ); 1345 } 1346 [ 'pointerover', 'focusin', 'touchstart' ].forEach( function ( type ) { 1347 document.addEventListener( type, restore, true ); 1348 } ); 1349} )(); 1350</script>
1350 1351 1352 <div class="jetpack-instant-search__widget-area" style="display: none"> 1353 </div> 1354
1354<script> 1355 (function () { 1356 var c = document.body.className; 1357 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1358 document.body.className = c; 1359 })(); 1360 </script>
1360 1361 1362
1362<script type="text/javascript"> 1363 window.WPCOM_sharing_counts = {"https://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/":259300}; 1364 </script>
1364 1365
1365<script>(function(){var lazy_load ={"active":true,"fetch_margin_percent":100,"render_margin_percent":0,"mobile_scaling":2};googletag.cmd.push(function(){googletag.pubads().enableLazyLoad({fetchMarginPercent: lazy_load.fetch_margin_percent,renderMarginPercent: lazy_load.render_margin_percent,mobileScaling: lazy_load.mobile_scaling});});})();</script>
1365 1366
1366<script>(function(){var ad_config ={"network_code":"1034489","disable_initial_load":false};var all_ad_units ={"div-gpt-ad-069ce18920-0":{"placement":"global_above_header","unique_id":"069ce18920","name":"Upper Banner","code":"upper-banner-970x250","path":"","sizes":[[970,250],[300,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"300":[[300,250]],"970":[[970,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null},"div-gpt-ad-6abeec9b0fed7-0":{"placement":"newspack_ads_widget","unique_id":"6abeec9b0fed7","name":"General Tile Run of Site","code":"general-tile-300x250","path":"","sizes":[[300,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"300":[[300,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null},"div-gpt-ad-6abeec9b105ef-0":{"placement":"newspack_ads_widget","unique_id":"6abeec9b105ef","name":"General Tile Run of Site","code":"general-tile-300x250","path":"","sizes":[[300,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"300":[[300,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null},"div-gpt-ad-6abeec9b12fdc-0":{"placement":"newspack_ads_widget","unique_id":"6abeec9b12fdc","name":"Primary Tile","code":"primary-tile-300x250","path":"","sizes":[[300,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"300":[[300,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null},"div-gpt-ad-6abeec9b135de-0":{"placement":"newspack_ads_widget","unique_id":"6abeec9b135de","name":"General Tile Run of Site","code":"general-tile-300x250","path":"","sizes":[[300,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"300":[[300,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null},"div-gpt-ad-6abeec9b17b71-0":{"placement":"newspack_ads_widget","unique_id":"6abeec9b17b71","name":"General Tile Run of Site","code":"general-tile-300x250","path":"","sizes":[[300,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"300":[[300,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null},"div-gpt-ad-6abeec9b1f7f4-0":{"placement":"newspack_ads_widget","unique_id":"6abeec9b1f7f4","name":"Lower Banner","code":"lower-banner-970x250","path":"","sizes":[[970,250]],"fluid":false,"fixed_height":{"active":true,"use_max_height":true,"max_height":100},"targeting":[],"sticky":false,"size_map":{"970":[[970,250]]},"bounds_selectors":[".wp-block-column",".entry-content",".sidebar",".widget-area"],"bounds_bleed":40,"initial_display":null}};var common_targeting ={"site":"charlestoncitypaper.com","reader_status":[],"slug":"olive-you-the-search-for-the-perfect-martini-olive","category":["fooddrink","swig-bar-guide"],"tag":["bar","bar-guide","drinks-in-charleston","olives","saint-urban-wine-bar","wine-bar"],"author":["becky-lacey"],"post_type":"post","ID":259300};var defined_ad_units ={};var boundsContainers ={};function inOrPastViewport(element){var bounding = element.getBoundingClientRect();return(bounding.right <=(window.innerWidth || document.documentElement.clientWidth)&&bounding.bottom <=(window.innerHeight || document.documentElement.clientHeight));}for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}ad_unit.in_viewport = inOrPastViewport(container);container.ad_unit = ad_unit;var boundsWidth = 0;findContainer: 1367 for(var i = 0;i < ad_unit['bounds_selectors'].length;i++){var selector = ad_unit['bounds_selectors'][ i ];if(typeof boundsContainers[ selector ] === 'undefined'){boundsContainers[ selector ] = document.querySelectorAll(selector);}if(boundsContainers[ selector ].length){for(var j = 0;j < boundsContainers[ selector ].length;j++){var boundsContainer = boundsContainers[ selector ][ j ];if(boundsContainer.contains(container)){boundsWidth = boundsContainer.offsetWidth;break findContainer;}}}}
1367var shouldUseBounds = !! boundsWidth;var availableWidth = window.innerWidth;if(shouldUseBounds){var containerWidth = container.parentNode.offsetWidth;availableWidth = Math.max(boundsWidth,containerWidth)+ parseInt(ad_unit['bounds_bleed']);for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);if(width > availableWidth){delete ad_unit['size_map'][ viewportWidth ];}}}if(ad_unit.fixed_height.active&&! ad_unit.sticky){var height = 'auto';var prop = 'height';if(ad_unit.in_viewport){for(viewportWidth in ad_unit.size_map){if(viewportWidth < availableWidth){height = 0;for(size in ad_unit.size_map[ viewportWidth ]){height = Math.max(height,ad_unit.size_map[ viewportWidth ][ size ][1]);}}}if(ad_unit.fixed_height.use_max_height&&ad_unit.fixed_height.max_height < height){height = ad_unit.fixed_height.max_height;prop = 'min-height';}height = height + 'px';}container.parentNode.style[prop] = height;}}googletag.cmd.push(function(){for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}var slotSizes = ad_unit['sizes'];if(ad_unit['fluid']){slotSizes = slotSizes.concat('fluid');}var codeParts = [ ad_config['network_code'] ];if(ad_unit.path&&ad_unit.path.length){codeParts = codeParts.concat(ad_unit.path.map(function(parent){return parent['code'];}));}codeParts.push(ad_unit['code']);var code = '/' + codeParts.join('/');defined_ad_units[ container_id ] = googletag.defineSlot(code,slotSizes,container_id).addService(googletag.pubads());for(var target_key in common_targeting){defined_ad_units[ container_id ].setTargeting(target_key,common_targeting[ target_key ]);}for(var target_key in ad_unit['targeting']){defined_ad_units[ container_id ].setTargeting(target_key,ad_unit['targeting'][ target_key ]);}var mapping = googletag.sizeMapping();var baseSizes = [];if(ad_unit['fluid']){baseSizes = baseSizes.concat('fluid');}for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);var mappedSizes = ad_unit['size_map'][ viewportWidth ];mapping.addSize([ width,0 ],baseSizes.concat(mappedSizes));}if(ad_unit['sticky']){mapping.addSize([600,0],baseSizes);var stickyContainer = container.parentNode;var stickyClose = stickyContainer.querySelector('button.newspack_sticky_ad__close');var initialBodyPadding = document.body.style.paddingBottom;if(stickyClose){stickyClose.addEventListener('click',function(){stickyContainer.parentNode.removeChild(stickyContainer);document.body.style.paddingBottom = initialBodyPadding;});}}mapping.addSize([0,0],baseSizes);defined_ad_units[ container_id ].defineSizeMapping(mapping.build());}if(ad_config['disable_initial_load']){googletag.pubads().disableInitialLoad();}googletag.pubads().collapseEmptyDivs();googletag.pubads().enableSingleRequest();googletag.enableServices();for(var container_id in defined_ad_units){googletag.display(container_id);}googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit){return;}if(event.size){container._size = event.size;}if(ad_unit.fixed_height.active&&container.parentNode.style.height === 'auto'&&event.size){container.parentNode.style.height = event.size[1] + 'px';event.slot.defineSizeMapping(googletag.sizeMapping().addSize([ 0,0 ],event.size).build());}if(ad_unit.initial_display){container.style.display = ad_unit.initial_display;}if(event.isEmpty&&(ad_unit.sticky || ! ad_unit.fixed_height.active ||(ad_unit.fixed_height.active&&! ad_unit.in_viewport))){container.parentNode.style.display = 'none';}else{container.parentNode.style.display = 'flex';}var sizes = event.slot.getSizes();if((event.size === null || event.size[0] === 0)&&Array.isArray(sizes)&&sizes.indexOf('fluid')!== -1){if(container){var iframe = container.querySelector('iframe');if(iframe){iframe.style.width = '100%';}}}});googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit || ! ad_unit.sticky){return;}if(! event.isEmpty){stickyContainer.style.display = 'flex';document.body.style.paddingBottom = stickyContainer.clientHeight + 'px';}});(function(){var stickyAd = document.querySelector('.h-stk .stick-to-top:last-child');var siteHeader = document.querySelector('.h-stk .site-header');if(stickyAd&&siteHeader){stickyAd.style.top = 'calc(' + siteHeader.offsetHeight + 'px + 1rem)';}})();});})();</script>
1367 1368
1368<script type="module"> 1369 import { Workbox } from "https:\/\/charlestoncitypaper.com\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v7.3.0\/workbox-window.prod.js"; 1370 1371 if ( 'serviceWorker' in navigator ) { 1372 window.wp = window.wp || {}; 1373 window.wp.serviceWorkerWindow = new Workbox( 1374 "https:\/\/charlestoncitypaper.com\/wp.serviceworker", 1375 {"scope":"\/"} ); 1376 window.wp.serviceWorkerWindow.register(); 1377 } 1378 </script>
1378 1379
1379<script> 1380 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 1381 </script>
1381 1382
1382<script id="underscore-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/underscore.min.js"></script>
vendor: 1 bytes, line 1382
1382
1383<script id="wp-util-js-extra"> 1384var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1385//# sourceURL=wp-util-js-extra 1386</script>
vendor: 1 bytes, line 1386
1386
1387<script id="wp-util-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/wp-util.min.js"></script>
vendor: 1 bytes, line 1387
1387
1388<script id="newspack-ui-js-extra"> 1389var newspackUIData = {"icons":{"error":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" aria-hidden=\"true\" class=\"newspack-ui__svg-icon--error\"\u003E\n\t\t\t\t\u003Cpath fill-rule=\"evenodd\" d=\"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z\" /\u003E\n\t\t\t\u003C/svg\u003E","warning":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" aria-hidden=\"true\" class=\"newspack-ui__svg-icon--caution\"\u003E\n\t\t\t\t\u003Cpath fill-rule=\"evenodd\" d=\"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z\" /\u003E\n\t\t\t\u003C/svg\u003E"}}; 1390//# sourceURL=newspack-ui-js-extra 1391</script>
vendor: 1 bytes, line 1391
1391
1392<script data-wp-strategy="defer" defer id="newspack-ui-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/newspack-ui.js?ver=d1407b1574b82f495aa2" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1392
1392
1393<script data-wp-strategy="defer" defer id="newspack-ads-frontend-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-ads/includes/../dist/frontend.js?ver=8dc778583f80c834cc12"></script>
vendor: 1 bytes, line 1393
1393
1394<script data-wp-strategy="defer" defer id="newspack_commons-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/commons.js?ver=ee0ae0d77a031af9bf27" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1394
1394
1395<script id="newspack-reader-activation-js-extra"> 1396var newspack_ras_config = {"auth_intention_cookie":"np_auth_intention","cid_cookie":"newspack-cid","is_logged_in":"","authenticated_email":"","otp_auth_action":"np_otp_auth","otp_rate_interval":"60","auth_action_result":"np_auth_link_result","account_url":"https://charlestoncitypaper.com/my-account/","is_ras_enabled":"1","verify_new_reader_accounts":"1","verification_url":"https://charlestoncitypaper.com/wp-admin/admin-ajax.php","check_email_url":"https://charlestoncitypaper.com/wp-json/newspack/v1/reader-activation/check-email"}; 1397var newspack_reader_data = {"store_prefix":"np_reader_1_","is_temporary":"","reader_activity":[{"action":"article_view","data":{"post_id":259300,"permalink":"https://charlestoncitypaper.com/2026/09/11/olive-you-the-search-for-the-perfect-martini-olive/","categories":[15,38],"tags":[3399,48639,44989,51487,51488,7045],"author":"2828"}}],"read_only_keys":["active_memberships","active_subscriptions","is_former_donor","newsletter_subscribed_lists","is_donor","available_deals"],"api_url":"https://charlestoncitypaper.com/wp-json/newspack/v1/reader-data","session_url":"https://charlestoncitypaper.com/wp-json/newspack/v1/reader/session"}; 1398//# sourceURL=newspack-reader-activation-js-extra 1399</script>
vendor: 1 bytes, line 1399
1399
1400<script data-wp-strategy="defer" defer id="newspack-reader-activation-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/reader-activation.js?ver=f7707f2919a71ee9925f" data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1400
1400
1401<script id="newspack-reader-auth-js-extra"> 1402var newspack_reader_activation_labels = {"title":"Sign in or register","invalid_email":"Please enter a valid email address.","invalid_password":"Please enter a password.","invalid_display":"Display name cannot match your email address. Please choose a different display name.","blocked_popup":"The popup has been blocked. Allow popups for the site and try again.","code_sent":"Code sent! Check your inbox.","code_resent":"Code resent! Check your inbox.","verification_error":"Something went wrong. Please try again.","create_account":"Create an account","signin":{"title":"Sign in or register","success_title":"Success! You\u2019re signed in.","success_message":"Login successful!","continue":"Continue","resend_code":"Resend code","otp":"Email me a one-time code instead","otp_title":"Enter the code sent to your email","forgot_password":"Forgot password","create_account":"Create an account","register":"Sign in to an existing account","go_back":"Go back","set_password":"Set a password (optional)"},"register":{"title":"Create an account","success_title":"Success! Your account was created and you\u2019re signed in.","success_description":"In the future, you\u2019ll sign in with a magic link, or a code sent to your email. If you\u2019d rather use a password, you can set one below."},"verify":"Thank you for verifying your account!","magic_link":"Please check your inbox for an authentication link.","password_reset_interval":"Please wait a moment before requesting another password reset email.","account_link":{"signedin":"My Account","signedout":"Sign In"},"newsletters_cta":"Subscribe to our newsletter","newsletters_confirmation":"Thanks for supporting Charleston City Paper.","newsletters_continue":"Continue","newsletters_details":"Get the best of Charleston City Paper directly in your email inbox.","newsletters_success":"Signup successful!","newsletters_title":"Sign up for newsletters","auth_form_action":"reader-activation-auth-form","sign_in_to_upgrade":"Sign in to upgrade","register_to_upgrade":"Register to upgrade"}; 1403//# sourceURL=newspack-reader-auth-js-extra 1404</script>
vendor: 1 bytes, line 1404
1404
1405<script data-wp-strategy="defer" defer id="newspack-reader-auth-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/reader-auth.js?ver=e71ef7a02caf1e1dc13f" data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1405
1405
1406<script id="wp-polyfill-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/vendor/wp-polyfill.min.js"></script>
vendor: 1 bytes, line 1406
1406
1407<script id="newspack-reader-registration-block-js-extra"> 1408var reader_registration_block_config = {"verification_url":"https://charlestoncitypaper.com/wp-admin/admin-ajax.php","verification_nonce":"1b0c2f0a33","verification_error":"Something went wrong. Please try again."}; 1409//# sourceURL=newspack-reader-registration-block-js-extra 1410</script>
vendor: 1 bytes, line 1410
1410
1411<script data-wp-strategy="defer" defer id="newspack-reader-registration-block-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/reader-registration-block.js?ver=8232442face8df595f27" data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1411
1411
1412<script id="wp-url-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/url.min.js"></script>
vendor: 1 bytes, line 1412
1412
1413<script id="newspack-popups-criteria-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1414var newspackPopupsCriteria = {"is_non_preview_user":"","config":{"articles_read":{"matchingFunction":"range","matchingAttribute":"articles_read","optionParams":[]},"articles_read_in_session":{"matchingFunction":"range","matchingAttribute":"articles_read_in_session","optionParams":[]},"favorite_categories":{"matchingFunction":"list__in","matchingAttribute":"favorite_categories","optionParams":[]},"devices":{"matchingFunction":"default","matchingAttribute":"devices","optionParams":{"Desktop":{"max_width":9223372036854775807,"min_width":1280},"Laptop":{"max_width":1280,"min_width":1024},"Tablet":{"max_width":1024,"min_width":768},"Mobile":{"max_width":768,"min_width":480},"Mobile small":{"max_width":480,"min_width":0}}},"user_account":{"matchingFunction":"default","matchingAttribute":"user_account","optionParams":[]},"newsletter":{"matchingFunction":"default","matchingAttribute":"newsletter","optionParams":[]},"subscribed_lists":{"matchingFunction":"list__in","matchingAttribute":"newsletter_subscribed_lists","optionParams":[]},"not_subscribed_lists":{"matchingFunction":"list__not_in","matchingAttribute":"newsletter_subscribed_lists","optionParams":[]},"donation":{"matchingFunction":"default","matchingAttribute":"donation","optionParams":[]},"active_subscriptions":{"matchingFunction":"list__in","matchingAttribute":"active_subscriptions","optionParams":[]},"not_active_subscriptions":{"matchingFunction":"list__not_in","matchingAttribute":"active_subscriptions","optionParams":[]},"sources_to_match":{"matchingFunction":"list__in","matchingAttribute":"referrer","optionParams":[]},"sources_to_exclude":{"matchingFunction":"list__not_in","matchingAttribute":"referrer","optionParams":[]},"has_available_deal":{"matchingFunction":"list__in","matchingAttribute":"available_deals","optionParams":[]}}}; 1415//# sourceURL=newspack-popups-criteria-js-extra 1416</script>
vendor: 1 bytes, line 1416
1416
1417<script data-wp-strategy="defer" id="newspack-popups-criteria-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-popups/includes/../dist/criteria.js?ver=1790693071" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1417
1417
1418<script id="newspack-popups-view-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1419var newspack_popups_view = {"debug":"","has_disabled_prompts":"","site_id":"1","segments":{"45997":{"name":"Non Subscribers","criteria":[{"criteria_id":"articles_read","value":{"min":"3"}},{"criteria_id":"newsletter","value":"non-subscribers"},{"criteria_id":"donation","value":"non-donors"},{"criteria_id":"user_account","value":"without-account"}],"priority":0},"45998":{"name":"Non Members","criteria":[{"criteria_id":"newsletter","value":"non-subscribers"}],"priority":1}}}; 1420//# sourceURL=newspack-popups-view-js-extra 1421</script>
vendor: 1 bytes, line 1421
1421
1422<script id="newspack-popups-view-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-popups/includes/../dist/view.js?ver=1790693071" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1422
1422
1423<script id="react-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/vendor/react.min.js"></script>
vendor: 1 bytes, line 1423
1423
1424<script id="react-dom-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/vendor/react-dom.min.js"></script>
vendor: 1 bytes, line 1424
1424
1425<script id="wp-escape-html-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/escape-html.min.js"></script>
vendor: 1 bytes, line 1425
1425
1426<script id="wp-element-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/element.min.js"></script>
vendor: 1 bytes, line 1426
1426
1427<script id="wp-hooks-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 1427
1427
1428<script id="wp-i18n-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 1428
1428
1429<script id="wp-i18n-js-after"> 1430wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1431//# sourceURL=wp-i18n-js-after 1432</script>
vendor: 1 bytes, line 1432
1432
1433<script id="wp-private-apis-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/private-apis.min.js"></script>
vendor: 1 bytes, line 1433
1433
1434<script id="wp-api-fetch-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/api-fetch.min.js"></script>
vendor: 1 bytes, line 1434
1434
1435<script id="wp-api-fetch-js-after"> 1436wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://charlestoncitypaper.com/wp-json/" ) ); 1437wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "e7f699a211" ); 1438wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); 1439wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); 1440wp.apiFetch.nonceEndpoint = "https://charlestoncitypaper.com/wp-admin/admin-ajax.php?action=rest-nonce"; 1441//# sourceURL=wp-api-fetch-js-after 1442</script>
vendor: 1 bytes, line 1442
1442
1443<script id="eedee-woo-product-slider-block-js-front-js" src="https://charlestoncitypaper.com/wp-content/plugins/woo-product-slider-block/dist/blocks.frontend.build.js?ver=1640797871" defer></script>
vendor: 1 bytes, line 1443
1443
1444<script id="wp-jp-i18n-loader-js" src="https://charlestoncitypaper.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&ver=5ba5dddc04be2306aaf0" defer></script>
vendor: 1 bytes, line 1444
1444
1445<script id="wp-jp-i18n-loader-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1446wp.jpI18nLoader.state = {"baseUrl":"https://charlestoncitypaper.com/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-admin-ui":"plugins/jetpack","jetpack-agents-manager":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-block-delimiter":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-post-media":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-wp-build-polyfills":"plugins/jetpack","jetpack-account-protection":"plugins/jetpack","jetpack-activity-log":"plugins/jetpack","jetpack-ads-pkg":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-comments":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-external-connections":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-feature-flags":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-jwt":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-menu-badges":"plugins/jetpack","jetpack-newsletter":"plugins/jetpack","jetpack-paypal-payments":"plugins/jetpack","jetpack-podcast":"plugins/jetpack","jetpack-premium-analytics-pkg":"plugins/jetpack","jetpack-scan-page":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-seo":"plugins/jetpack","jetpack-sharing-likes":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-stats-pkg":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wp-abilities":"plugins/jetpack"},"domainPaths":{"jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-agents-manager":"jetpack_vendor/automattic/jetpack-agents-manager/","
1446jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-block-delimiter":"jetpack_vendor/automattic/block-delimiter/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-post-media":"jetpack_vendor/automattic/jetpack-post-media/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-wp-build-polyfills":"jetpack_vendor/automattic/jetpack-wp-build-polyfills/","jetpack-account-protection":"jetpack_vendor/automattic/jetpack-account-protection/","jetpack-activity-log":"jetpack_vendor/automattic/jetpack-activity-log/","jetpack-ads-pkg":"jetpack_vendor/automattic/jetpack-ads/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-comments":"jetpack_vendor/automattic/jetpack-comments/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-external-connections":"jetpack_vendor/automattic/jetpack-external-connections/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-feature-flags":"jetpack_vendor/automattic/jetpack-feature-flags/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-jwt":"jetpack_vendor/automattic/jetpack-jwt/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-menu-badges":"jetpack_vendor/automattic/jetpack-menu-badges/","jetpack-newsletter":"jetpack_vendor/automattic/jetpack-newsletter/","jetpack-paypal-payments":"jetpack_vendor/automattic/jetpack-paypal-payments/","jetpack-podcast":"jetpack_vendor/automattic/jetpack-podcast/","jetpack-premium-analytics-pkg":"jetpack_vendor/automattic/jetpack-premium-analytics/","jetpack-scan-page":"jetpack_vendor/automattic/jetpack-scan-page/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-seo":"jetpack_vendor/automattic/jetpack-seo/","jetpack-sharing-likes":"jetpack_vendor/automattic/jetpack-sharing-likes/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-stats-pkg":"jetpack_vendor/automattic/jetpack-stats/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wp-abilities":"jetpack_vendor/automattic/jetpack-wp-abilities/"}}; 1447//# sourceURL=wp-jp-i18n-loader-js-after 1448</script>
vendor: 1 bytes, line 1448
1448
1449<script id="jetpack-instant-search-js-before"> 1450var JetpackInstantSearchOptions={"overlayOptions":{"colorTheme":"light","enableInfScroll":true,"enableFilteringOpensOverlay":true,"enablePostDate":true,"enableProductPrice":true,"enableSort":true,"highlightColor":"#FFC","overlayTrigger":"submit","resultFormat":"expanded","showPoweredBy":true,"defaultSort":"newest","excludedPostTypes":[],"fallbackImageUrl":"","enableFallbackImage":false},"homeUrl":"https://charlestoncitypaper.com","locale":"en-US","postsPerPage":10,"siteId":197949647,"searchSuggestionsEnabled":false,"postTypes":{"post":{"singular_name":"Post","name":"Posts"},"page":{"singular_name":"Page","name":"Pages"},"attachment":{"singular_name":"Media","name":"Media"},"product":{"singular_name":"Product","name":"Products"},"newspack_nl_cpt":{"singular_name":"Newsletter","name":"Newsletters"},"newspack_nl_list":{"singular_name":"Subscription List","name":"Subscription Lists"}},"webpackPublicPath":"https://charlestoncitypaper.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/","isPhotonEnabled":true,"isFreePlan":false,"apiRoot":"https://charlestoncitypaper.com/wp-json/","apiNonce":"e7f699a211","isPrivateSite":false,"isWpcom":false,"hasOverlayWidgets":false,"widgets":[],"widgetsOutsideOverlay":[],"hasNonSearchWidgets":false,"preventTrackingCookiesReset":false,"disableTracking":false,"aiAnswersEnabled":false,"aiMasterEnabled":false}; 1451//# sourceURL=jetpack-instant-search-js-before 1452</script>
vendor: 1 bytes, line 1452
1452
1453<script id="jetpack-instant-search-js" src="https://charlestoncitypaper.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&ver=b7564314fc3fe5ac70f3" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1453
1453
1454<script id="jp-tracks-js" src="//stats.wp.com/w.js?ver=202640" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1454
1454
1455<script id="wp-parsely-loader-js" src="https://charlestoncitypaper.com/wp-content/plugins/wp-parsely/build/loader.js?ver=ecf94842061bea03d54b" defer></script>
vendor: 1 bytes, line 1455
1455
1456<script id="parsely-cfg" data-parsely-site="charlestoncitypaper.com" src="https://cdn.parsely.com/keys/charlestoncitypaper.com/p.js?ver=3.24.1" defer></script>
vendor: 1 bytes, line 1456
1456
1457<script id="newspack-amp-fallback-js-extra"> 1458var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""}; 1459//# sourceURL=newspack-amp-fallback-js-extra 1460</script>
vendor: 1 bytes, line 1460
1460
1461<script data-wp-strategy="defer" defer id="newspack-amp-fallback-js" src="https://charlestoncitypaper.com/wp-content/themes/newspack-theme/js/dist/amp-fallback.js?ver=2.27.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1461
1461
1462<script id="newspack-menu-accessibility-js-extra"> 1463var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""}; 1464//# sourceURL=newspack-menu-accessibility-js-extra 1465</script>
vendor: 1 bytes, line 1465
1465
1466<script data-wp-strategy="defer" defer id="newspack-menu-accessibility-js" src="https://charlestoncitypaper.com/wp-content/themes/newspack-theme/js/dist/menu-accessibility.js?ver=2.27.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1466
1466
1467<script id="newspack-font-loading-js-extra"> 1468var newspackFontLoading = {"fonts":["Barlow","Barlow"]}; 1469//# sourceURL=newspack-font-loading-js-extra 1470</script>
vendor: 1 bytes, line 1470
1470
1471<script data-wp-strategy="defer" defer id="newspack-font-loading-js" src="https://charlestoncitypaper.com/wp-content/themes/newspack-theme/js/dist/font-loading.js?ver=2.27.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1471
1471
1472<script id="newspack-amp-fallback-sponsors-js-extra"> 1473var newspackScreenReaderTextSponsors = {"open_info":"Learn More","close_info":"Close"}; 1474//# sourceURL=newspack-amp-fallback-sponsors-js-extra 1475</script>
vendor: 1 bytes, line 1475
1475
1476<script data-wp-strategy="defer" defer id="newspack-amp-fallback-sponsors-js" src="https://charlestoncitypaper.com/wp-content/themes/newspack-theme/js/dist/amp-fallback-newspack-sponsors.js?ver=2.27.1" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1476
1476
1477<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://charlestoncitypaper.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&ver=c708bfc0e2c15b42ff39"></script>
vendor: 1 bytes, line 1477
1477
1478<script id="googlesitekit-consent-mode-js" src="https://charlestoncitypaper.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-755f1678e260138d789e.js" defer></script>
vendor: 1 bytes, line 1478
1478
1479<script id="sourcebuster-js-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/sourcebuster/sourcebuster.min.js" defer></script>
vendor: 1 bytes, line 1479
1479
1480<script id="wc-order-attribution-js-extra"> 1481var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://charlestoncitypaper.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1482//# sourceURL=wc-order-attribution-js-extra 1483</script>
vendor: 1 bytes, line 1483
1483
1484<script id="wc-order-attribution-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/frontend/order-attribution.min.js" defer></script>
vendor: 1 bytes, line 1484
1484
1485<script id="perfmatters-lazy-load-js-before"> 1486window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;});function perfmattersLazyLoadVideo(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),e.dataset.referrerpolicy && t.setAttribute("referrerpolicy",e.dataset.referrerpolicy),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.replaceChild(t,e.firstChild)};function perfmattersLazyLoadYouTube(e){perfmattersLazyLoadVideo(e)} 1487//# sourceURL=perfmatters-lazy-load-js-before 1488</script>
vendor: 1 bytes, line 1488
1488
1489<script id="perfmatters-lazy-load-js" async src="https://charlestoncitypaper.com/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.6.8"></script>
vendor: 1 bytes, line 1489
1489
1490<script id="newspack-account-frontend-js-extra"> 1491var newspackMyAccountV1 = {"myAccountUrl":"https://charlestoncitypaper.com/my-account/","labels":{"resubscribe_title":"Renew subscription","renewal_early_title":"Renew subscription early","change_payment_method_title":"Change payment method","switch_subscription_title":"Change Subscription","invite_link_copied":"Invite link copied.","invite_link_regenerated":"New invite link copied. Any older link no longer works.","invite_link_copy_failed":"Couldn't copy the invite link to your clipboard. Copy it manually:","invite_link_disabled":"Invite link disabled. You can create a new link any time.","group_name_updated":"Name updated."},"rest":{"base_url":"https://charlestoncitypaper.com/wp-json/","nonce":"e7f699a211","namespaces":{"group":"newspack-group-subscription/v1"}}}; 1492//# sourceURL=newspack-account-frontend-js-extra 1493</script>
vendor: 1 bytes, line 1493
1493
1494<script data-wp-strategy="defer" defer id="newspack-account-frontend-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-plugin/dist/account-frontend.js?ver=5a136dcf97018b223691" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1494
1494
1495<script id="jetpack-stats-js-before"> 1496_stq = window._stq || []; 1497_stq.push([ "view", {"v":"ext","blog":"197949647","post":"259300","tz":"-4","srv":"charlestoncitypaper.com","hp":"atomic","ac":"6","amp":"0","j":"1:16.3-a.7"} ]); 1498_stq.push([ "clickTrackerInit", "197949647", "259300" ]); 1499//# sourceURL=jetpack-stats-js-before 1500</script>
vendor: 1 bytes, line 1500
1500
1501<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1501
1501
1502<script data-wp-strategy="defer" defer id="newspack-blocks-homepage-articles-js" src="https://charlestoncitypaper.com/wp-content/plugins/newspack-blocks/dist/homepage-articles/view.js?ver=ccbc0118b42975c59e5b" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1502
1502
1503<script data-wp-strategy="defer" defer id="ctsp_widget_get-js" src="https://cdn.cityspark.com/wid/get.js?ver=1"></script>
vendor: 1 bytes, line 1503
1503
1504<script id="sharing-js-js-extra"> 1505var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; 1506//# sourceURL=sharing-js-js-extra 1507</script>
vendor: 1 bytes, line 1507
1507
1508<script id="sharing-js-js" src="https://charlestoncitypaper.com/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=16.3-a.7" defer></script>
vendor: 1 bytes, line 1508
1508
1509<script id="sharing-js-js-after"> 1510window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1511window.WPCOM_sharing_popups[ "facebook" ] = "menubar=1,resizable=1,width=600,height=400"; 1512window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1513window.WPCOM_sharing_popups[ "x" ] = "menubar=1,resizable=1,width=600,height=350"; 1514//# sourceURL=sharing-js-js-after 1515</script>
1515 1516
1516<script> 1517 var newspackPopupsData = {"189534":{"newspack_popup_id":189534,"prompt_title":"Become a Member","prompt_frequency":"daily","prompt_placement":"bottom","action_type":"undefined"},"Become a Member":{"newspack_popup_id":189534,"prompt_title":"Become a Member","prompt_frequency":"daily","prompt_placement":"bottom","action_type":"undefined"},"243471":{"newspack_popup_id":243471,"prompt_title":"","prompt_frequency":"daily","prompt_placement":"center","action_type":"undefined"}}; 1518 </script>
1518 1519
1519<script type="text/javascript"> 1520 (function() { 1521 // Always start from a fresh object: a `||` fallback would keep a same-named DOM element alive. 1522 window.wcAnalytics = {}; 1523 const wcAnalytics = window.wcAnalytics; 1524 1525 // Set the assets URL for webpack to find the split assets. 1526 wcAnalytics.assets_url = 'https://charlestoncitypaper.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/'; 1527 1528 // Set the REST API tracking endpoint URL. 1529 wcAnalytics.trackEndpoint = "https://charlestoncitypaper.com/wp-json/woocommerce-analytics/v1/track"; 1530 1531 // Set common properties for all events. 1532 wcAnalytics.commonProps = {"ui":0,"blog_id":197949647,"store_id":"73a55cc1-235f-44cd-a16a-b4594946a7d2","url":"https://charlestoncitypaper.com","woo_version":"11.1.2","wp_version":"7.1.2","store_admin":0,"device":"desktop","store_currency":"USD","timezone":"America/New_York","is_guest":1,"package_version":"0.18.0"}; 1533 1534 // Set the event queue. 1535 wcAnalytics.eventQueue = []; 1536 1537 // Features. 1538 wcAnalytics.features = { 1539 ch: false, 1540 sessionTracking: false, 1541 proxy: false, 1542 }; 1543 1544 wcAnalytics.breadcrumbs = ["Food+Drink","Olive you: The search for the perfect martini olive"]; 1545 1546 // Page context flags. 1547 wcAnalytics.pages = { 1548 isAccountPage: false, 1549 isCart: false, 1550 }; 1551 })(); 1552 </script>
1552 1553
1554<script id="perfmatters-delayed-scripts-js">(function(){window.pmDC=0;window.pmDT=15;if(window.pmDT){var e=setTimeout(d,window.pmDT*1e3)}const t=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"];const n={normal:[],defer:[],async:[]};const o=[];const i=[];var r=false;var a="";window.pmIsClickPending=false;t.forEach(function(e){window.addEventListener(e,d,{passive:true})});if(window.pmDC){window.addEventListener("touchstart",b,{passive:true});window.addEventListener("mousedown",b)}function d(){if(typeof e!=="undefined"){clearTimeout(e)}t.forEach(function(e){window.removeEventListener(e,d,{passive:true})});if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",s)}else{s()}}async function s(){c();u();f();m();await w(n.normal);await w(n.defer);await w(n.async);await p();document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))});window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),E().then(()=>{h()})}function c(){let o={};function e(t,e){function n(e){return o[t].delayedEvents.indexOf(e)>=0?"perfmatters-"+e:e}if(!o[t]){o[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]};t.addEventListener=function(){arguments[0]=n(arguments[0]);o[t].originalFunctions.add.apply(t,arguments)};t.removeEventListener=function(){arguments[0]=n(arguments[0]);o[t].originalFunctions.remove.apply(t,arguments)}}o[t].delayedEvents.push(e)}function t(t,n){const e=t[n];Object.defineProperty(t,n,{get:!e?function(){}:e,set:function(e){t["perfmatters"+n]=e}})}e(document,"DOMContentLoaded");e(window,"DOMContentLoaded");e(window,"load");e(document,"readystatechange");t(document,"onreadystatechange");t(window,"onload")}function u(){let n=window.jQuery;Object.defineProperty(window,"jQuery",{get(){return n},set(t){if(t&&t.fn&&!o.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){if(r){e.bind(document)(t)}else{document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})}};const e=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function t(e){e=e.split(" ");e=e.map(function(e){if(e==="load"||e.indexOf("load.")===0){return"perfmatters-jquery-load"}else{return e}});e=e.join(" ");return e}if(typeof arguments[0]=="string"||arguments[0]instanceof String){arguments[0]=t(arguments[0])}else if(typeof arguments[0]=="object"){Object.keys(arguments[0]).forEach(function(e){delete Object.assign(arguments[0],{[t(e)]:arguments[0][e]})[e]})}}return e.apply(this,arguments),this};o.push(t)}n=t}})}function f(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){if(e.hasAttribute("src")){if(e.hasAttribute("defer")&&e.defer!==false){n.defer.push(e)}else if(e.hasAttribute("async")&&e.async!==false){n.async.push(e)}else{n.normal.push(e)}}else{n.normal.push(e)}})}function m(){var o=document.createDocumentFragment();[...n.normal,...n.defer,...n.async].forEach(function(e){var t=e.getAttribute("src");if(t){var n=document.createElement("link");n.href=t;if(e.getAttribute("data-perfmatters-type")=="module"){n.rel="modulepreload"}else{n.rel="preload";n.as="script"}o.appendChild(n)}});document.head.appendChild(o)}async function w(e){var t=e.shift();if(t){await l(t);return w(e)}return Promise.resolve()}async function l(t){await v();return new Promise(function(e){const n=document.createElement("script");[...t.attributes].forEach(function(e){let t=e.nodeName;if(t!=="type"){if(t==="data-perfmatters-type"){t="type"}n.setAttribute(t,e.nodeValue)}});if(t.hasAttribute("src")){n.addEventListener("load",e);n.addEventListener("error",e)}else{n.text=t.text;e()}t.parentNode?t.parentNode.replaceChild(n,t):e()})}async function p(){r=true;await v();document.dispatchEvent(new Event("perfmatters-DOMContentLoaded"));await v();window.dispatchEvent(new Event("perfmatters-DOMContentLoaded"));await v();document.dispatchEvent(new Event("perfmatters-readystatechange"));await v();if(document.perfmattersonreadystatechange){document.perfmattersonreadystatechange()}await v();window.dispatchEvent(new Event("perfmatters-load"));await v();if(window.perfmattersonload){window.perfmattersonload()}await v();o.forEach(function(e){e(window).trigger("perfmatters-jquery-load")})}async function v(){return new Promise(function(e){requestAnimationFrame(e)})}function h(){window.removeEventListener("touchstart",b,{passive:true});window.removeEventListener("mousedown",b);
1554i.forEach(e=>{if(e.target.outerHTML===a){e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:true,cancelable:true}))}})}function E(){return new Promise(e=>{window.pmIsClickPending?g=e:e()})}function y(){window.pmIsClickPending=true}function g(){window.pmIsClickPending=false}function L(e){e.target.removeEventListener("click",L);C(e.target,"pm-onclick","onclick");i.push(e),e.preventDefault();e.stopPropagation();e.stopImmediatePropagation();g()}function b(e){if(e.target.tagName!=="HTML"){if(!a){a=e.target.outerHTML}window.addEventListener("touchend",A);window.addEventListener("mouseup",A);window.addEventListener("touchmove",k,{passive:true});window.addEventListener("mousemove",k);e.target.addEventListener("click",L);C(e.target,"onclick","pm-onclick");y()}}function k(e){window.removeEventListener("touchend",A);window.removeEventListener("mouseup",A);window.removeEventListener("touchmove",k,{passive:true});window.removeEventListener("mousemove",k);e.target.removeEventListener("click",L);C(e.target,"pm-onclick","onclick");g()}function A(e){window.removeEventListener("touchend",A);window.removeEventListener("mouseup",A);window.removeEventListener("touchmove",k,{passive:true});window.removeEventListener("mousemove",k)}function C(e,t,n){if(e.hasAttribute&&e.hasAttribute(t)){event.target.setAttribute(n,event.target.getAttribute(t));event.target.removeAttribute(t)}}})();</script>
1554</body> 1555</html> 1556<!-- 1557 generated in 0.648 seconds 1558 261453 bytes batcached for 300 seconds 1559-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.