CINXE.COM
Things to Do and Events in Philly | Philadelphia Magazine
<!doctype html> <html lang="en-US"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> <meta content="utf-8" http-equiv="encoding"> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"><link rel="preconnect" href="https://www.googleadservices.com"><link rel="preconnect" href="https://s.ntv.io"><link rel="preconnect" href="https://ib.adnxs.com"><link rel="preconnect" href="https://ap.lijit.com"><link rel="preconnect" href="https://static.criteo.net"> <!-- Below is a recommended list of pre-connections, which allow the network to establish each connection quicker, speeding up response times and improving ad performance. --> <link rel="preconnect" href="https://a.pub.network/" crossorigin> <link rel="preconnect" href="https://b.pub.network/" crossorigin> <link rel="preconnect" href="https://c.pub.network/" crossorigin> <link rel="preconnect" href="https://d.pub.network/" crossorigin> <link rel="preconnect" href="https://btloader.com/" crossorigin> <link rel="preconnect" href="https://api.btloader.com/" crossorigin> <link rel="preconnect" href="https://cdn.confiant-integrations.net" crossorigin> <!-- Below is a link to a CSS file that accounts for Cumulative Layout Shift, a new Core Web Vitals subset that Google uses to help rank your site in search --> <!-- The file is intended to eliminate the layout shifts that are seen when ads load into the page. If you don't want to use this, simply remove this file --> <!-- To find out more about CLS, visit https://web.dev/vitals/ --> <link rel="stylesheet" href="https://a.pub.network/phillymag-com/cls.css"> <script data-cfasync="false" type="text/javascript"> var freestar = freestar || {}; freestar.queue = freestar.queue || []; freestar.config = freestar.config || {}; freestar.config.enabled_slots = []; freestar.config.targeting = [ { "phillymag_banner-1": { "pos": ["1"], } }, { "phillymag_banner-2": { "pos": ["2"], } }, { "phillymag_banner-3": { "pos": ["3"], } }, { "phillymag_rail-1": { "pos": ["1"], } }, { "phillymag_rail-2": { "pos": ["2"], } }, { "phillymag_rail-3": { "pos": ["3"], } }, { "phillymag_curated_module-1": { "pos": ["1"], } }, { "phillymag_curated_module-2": { "pos": ["2"], } }, { "phillymag_curated_module-3": { "pos": ["3"], } }, ]; freestar.initCallback = function () { (freestar.config.enabled_slots.length === 0) ? freestar.initCallbackCalled = false : freestar.newAdSlots(freestar.config.enabled_slots) } </script> <script src="https://a.pub.network/phillymag-com/pubfig.min.js" data-cfasync="false" async></script> <style> #pmLink { visibility: hidden; text-decoration: none; cursor: pointer; background: transparent; border: none; } #pmLink:hover { visibility: visible; color: grey; } </style> <link rel="preconnect" href="https://cdn10.bostonmagazine.com/"><link rel="preconnect" href="https://s.ntv.io/"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> <!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v23.3) - https://yoast.com/wordpress/plugins/seo/ --> <title>Things to Do and Events in Philly | Philadelphia Magazine</title> <meta name="description" content="Find the top things to do in Philadelphia and events happening near you. We have reviews and guides of the best shows, concerts, and happenings in the city."> <link rel="canonical" href="https://www.phillymag.com/things-to-do/"> <link rel="next" href="https://www.phillymag.com/things-to-do/page/2/"> <meta property="og:locale" content="en_US"> <meta property="og:type" content="article"> <meta property="og:title" content="Things to Do Archives"> <meta property="og:description" content="Find the top things to do in Philadelphia and events happening near you. We have reviews and guides of the best shows, concerts, and happenings in the city."> <meta property="og:url" content="https://www.phillymag.com/things-to-do/"> <meta property="og:site_name" content="Philadelphia Magazine"> <meta name="twitter:card" content="summary_large_image"> <!-- / Yoast SEO Premium plugin. --> <link rel="dns-prefetch" href="//securepubads.g.doubleclick.net"> <link rel="dns-prefetch" href="//static.criteo.net"> <link rel="dns-prefetch" href="//s.ntv.io"> <link rel="dns-prefetch" href="//cloud.typography.com"> <link rel="alternate" type="application/rss+xml" title="Philadelphia Magazine » Things to Do Vertical Feed" href="https://www.phillymag.com/things-to-do/feed/"> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/cdn10.phillymag.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id="wp-emoji-styles-inline-css" type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id="co-authors-plus-coauthors-style-inline-css" type="text/css"> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id="co-authors-plus-avatar-style-inline-css" type="text/css"> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id="co-authors-plus-image-style-inline-css" type="text/css"> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id="classic-theme-styles-inline-css" type="text/css"> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id="global-styles-inline-css" type="text/css"> body{--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--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);--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--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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-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-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-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;}.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-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;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel="stylesheet" id="metrocorp-countdown-css-css" href="https://cdn10.phillymag.com/wp-content/mu-plugins/metrocorp-countdown/assets/css/countdown.css?ver=1.0.1" type="text/css" media="all"> <link rel="stylesheet" id="phillymag-css" href="https://cdn10.phillymag.com/wp-content/themes/metrocorp/dist/css/philly.min.css?ver=112" type="text/css" media="all"> <link rel="stylesheet" id="tablepress-default-css" href="https://cdn10.phillymag.com/wp-content/plugins/tablepress/css/build/default.css?ver=2.4.1" type="text/css" media="all"> <link rel="stylesheet" id="tablepress-responsive-tables-css" href="https://cdn10.phillymag.com/wp-content/plugins/tablepress-responsive-tables/css/tablepress-responsive.min.css?ver=1.8" type="text/css" media="all"> <script type="text/javascript" id="gpt-js-extra"> /* <![CDATA[ */ var mcAds = {"advertiserSlug":"","currentSite":"phillymag","gptNetworkID":"\/307442\/a.site195.tmus\/","hasBannerThree":"true","isArchive":"false","isGeodir":"false","isSingle":"","postType":"page","slots":{"banner-1":{"adUnit":"banner","adSizes":"[[728, 90], [320, 100], [970, 250], [320, 50], [970, 90]]","id":"banner-1","mapping":"bannerOneMapping","hasSettings":true,"targeting":{"pos":"1"},"isRefresh":"true","isLazy":"false","isPrebid":"true"},"banner-2":{"adUnit":"banner","adSizes":"[[728, 90], [320, 100], [970, 250], [300, 250], [320, 50], [970, 90]]","id":"banner-2","mapping":"bannerMapping","hasSettings":true,"targeting":{"pos":"2"},"isRefresh":"true","isLazy":"true","isPrebid":"true"},"banner-3":{"adUnit":"banner","adSizes":"[[728, 90], [320, 100], [970, 250], [300, 250], [320, 50], [970, 90], [1,1]]","id":"banner-3","mapping":"bannerMapping","hasSettings":true,"targeting":{"pos":"3"},"isRefresh":"true","isLazy":"true","isPrebid":"true"},"adslot_0":{"adUnit":"native_river","adSizes":"fluid","id":"adslot_0","targeting":{"pos":"1"}},"adslot_1":{"adUnit":"native_river","adSizes":"fluid","id":"adslot_1","targeting":{"pos":"2"}},"adslot_2":{"adUnit":"native_river","adSizes":"fluid","id":"adslot_2","targeting":{"pos":"3"}},"curated_module-1":{"adUnit":"curated_module","adSizes":"fluid","id":"curated_module-1","hasSettings":true,"targeting":{"pos":"1"},"isRefresh":"false","isLazy":"true","isPrebid":"false"},"curated_module-2":{"adUnit":"curated_module","adSizes":"fluid","id":"curated_module-2","hasSettings":true,"targeting":{"pos":"2"},"isRefresh":"false","isLazy":"true","isPrebid":"false"},"rail-1":{"adUnit":"rail","adSizes":"[[320, 100], [320, 50], [300, 250], [300, 600], [1,1]]","id":"rail-1","mapping":"railMapping","hasSettings":true,"targeting":{"pos":"1"},"isRefresh":"true","isLazy":"true","isPrebid":"true"},"rail-2":{"adUnit":"rail","adSizes":"[[320, 100], [320, 50], [300, 250], [300, 600], [1,1]]","id":"rail-2","mapping":"railMapping","hasSettings":true,"targeting":{"pos":"2"},"isRefresh":"true","isLazy":"true","isPrebid":"true"},"rail-3":{"adUnit":"rail","adSizes":"[[320, 100], [320, 50], [300, 250], [300, 600], [1,1]]","id":"rail-3","mapping":"railMapping","hasSettings":true,"targeting":{"pos":"3"},"isRefresh":"true","isLazy":"true","isPrebid":"true"},"toprailsponsor-1":{"adUnit":"toprailsponsor","adSizes":"[[300, 150], [300, 90], [1,1]]","id":"toprailsponsor-1","mapping":"toprailMapping","targeting":{"pos":"1"}},"interstitial":{"adUnit":"interstitial","id":"interstitial","outOfPage":true},"skin":{"adUnit":"skin","adSizes":"[1, 1]","id":"skin"},"ad-reveal":{"adUnit":"ad-reveal","adSizes":"[[1300, 500], [780, 300], [360, 585]]","id":"ad-reveal","hasSettings":true,"mapping":"adrevealMapping","isRefresh":"false","isLazy":"false","isPrebid":"false"},"bottom-anchor":{"adUnit":"BOTTOM_ANCHOR","id":"bottom-anchor","isMobile":true,"outOfPage":true,"outOfPageFormat":"BOTTOM_ANCHOR","targeting":{"test":"outofpage"}}},"slotsFired":[],"slotsViewed":[],"targeting":{"vertical":"things-to-do","cat":[],"environment":"production","post_type":"section","vertical-landing":"things-to-do-219275"},"debug":""}; /* ]]> */ </script> <script type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" id="gpt-js" async></script> <script type="text/javascript" id="gpt-js-after"> /* <![CDATA[ */ !function(){var e={909:function(){window.googletag=window.googletag||{},googletag.cmd=googletag.cmd||[],googletag.cmd.push((function(){mcAds.mapping={},mcAds.mapping.bannerOneMapping=googletag.sizeMapping().addSize([0,0],[[320,100],[320,50]]).addSize([768,200],[[728,90]]).addSize([1050,200],[[728,90],[970,90],[970,250]]).build(),mcAds.mapping.bannerMapping=googletag.sizeMapping().addSize([0,0],[[300,250],[320,100],[320,50]]).addSize([768,200],[[728,90]]).addSize([1050,200],[[728,90],[970,90],[970,250]]).build(),mcAds.mapping.railMapping=googletag.sizeMapping().addSize([0,0],[[300,250],[320,100],[320,50]]).addSize([768,200],[[300,250],[300,600]]).addSize([1050,200],[[300,250],[300,600]]).build(),mcAds.mapping.toprailMapping=googletag.sizeMapping().addSize([0,0],[[300,150],[300,90]]).addSize([768,200],[[300,150],[300,90]]).addSize([1050,200],[[300,150],[300,90]]).build(),mcAds.mapping.inlineMapping=googletag.sizeMapping().addSize([0,0],[[300,250],[320,50],[320,100]]).addSize([768,200],[[300,250],[320,50],[320,100]]).addSize([1050,200],[[300,250],[320,50],[320,100]]).build(),mcAds.mapping.searchMapping=googletag.sizeMapping().addSize([0,0],[[300,250],[320,100],[320,50]]).addSize([768,200],[[728,90],[300,250]]).addSize([1050,200],[[728,90],[970,90],[970,250],[300,250]]).build(),mcAds.mapping.adrevealMapping=googletag.sizeMapping().addSize([0,0],[[360,585]]).addSize([650,200],[[780,300]]).addSize([1050,200],[[1300,500]]).build()}))},90:function(){gtpMaybeMoveRailOneSlot=function(){if(!(window.innerWidth<=768)&&"undefined"!==typeof mcAds&&mcAds.isSingle){var e=document.querySelector(".sidebar");if(e){var t=document.getElementById(mcAds.currentSite+"_rail-1");if(t){t.classList.remove("freestar-sticky"),t.classList.add("sticky-single-ad");var i=e.children.length;e.insertBefore(t,e.children[i]),window.stickyAds&&window.stickyAds.update()}}}},gptDirectoryMaybeRepositionBannerSlot=function(){if(!(window.innerWidth<=768)&&"undefined"!==typeof mcgdVars&&"isSingle"in mcgdVars&&"true"===mcgdVars.isSingle){var e=document.getElementById(mcAds.currentSite+"banner-1"),t=document.getElementById("geodir-wrapper-content").querySelector(".listing-profile");e&&t&&t.insertBefore(e,t.lastChild.nextSibling)}}},547:function(){window.googletag=window.googletag||{},googletag.cmd=googletag.cmd||[],googletag.cmd.push((function(){if(mcAds.slots){window.gptDirectoryMaybeRepositionBannerSlot();var e=window.innerWidth<=768;if("targeting"in mcAds&&"object"===typeof mcAds.targeting&&null!==mcAds.targeting)for(var t in mcAds.targeting)googletag.pubads().setTargeting(t,mcAds.targeting[t]);for(var i in mcAds.slots){var n;if((!("isMobile"in mcAds.slots[i])||!mcAds.slots[i].isMobile||e)&&((!("isDesktop"in mcAds.slots[i]&&mcAds.slots[i].isDesktop&&e)||document.getElementById("bestof-nav-wrapper"))&&document.getElementById(i))){if("outOfPage"in mcAds.slots[i]&&mcAds.slots[i].outOfPage){var o=mcAds.slots[i].id;"outOfPageFormat"in mcAds.slots[i]&&(o=googletag.enums.OutOfPageFormat[mcAds.slots[i].outOfPageFormat]),n=googletag.defineOutOfPageSlot(mcAds.gptNetworkID+mcAds.slots[i].adUnit,o)}else{var d=mcAds.slots[i].adSizes;0===d.lastIndexOf("[",0)&&(d=JSON.parse(d)),n=googletag.defineSlot(mcAds.gptNetworkID+mcAds.slots[i].adUnit,d,mcAds.slots[i].id)}if("mapping"in mcAds&&"mapping"in mcAds.slots[i]&&mcAds.slots[i].mapping in mcAds.mapping&&n.defineSizeMapping(mcAds.mapping[mcAds.slots[i].mapping]),"targeting"in mcAds.slots[i]&&"object"===typeof mcAds.slots[i].targeting&&null!==mcAds.slots[i].targeting)for(var s in mcAds.slots[i].targeting)n.setTargeting(s,mcAds.slots[i].targeting[s]);n.addService(googletag.pubads()),mcAds.slotsFired[mcAds.slots[i].id]=n}}googletag.pubads().enableAsyncRendering(),googletag.pubads().disableInitialLoad(),googletag.pubads().enableSingleRequest(),googletag.enableServices(),window.gtpMaybeMoveRailOneSlot(),googletag.pubads().addEventListener("slotRenderEnded",(function(t){var i=t.slot.getSlotElementId(),n=(String(t.size),mcAds.currentSite+"_ad-reveal");if(!t.isEmpty&&i===n){console.log("HAS AD REVEAL"),document.body.classList.add("has-reveal");var o=document.getElementById(n);console.log(o);var d=o.clientHeight,s=document.getElementsByTagName("body")[0],a=document.body,g=document.documentElement,l=Math.max(a.scrollHeight,a.offsetHeight,g.clientHeight,g.scrollHeight,g.offsetHeight),r=document.getElementById("under-reveal"),c=document.getElementById("wpadminbar");c&&(c.style.position="absolute",c.style.top=0),r.style.height=l+"px";var p=d,m=(p-0)/60,u=0,f=!1,y=setInterval((function(){if((u+=m)>=p)return clearInterval(y),s.style.marginTop=p+"px",r.style.top=p+"px",c&&(c.style.top=p+"px"),f=!0,void("undefined"!==window.stickyHeader&&window.mcStickyHeader.update());s.style.marginTop=u+"px",r.style.top=u+"px",c&&(c.style.top=u+"px")}),1e3/60);document.addEventListener("scroll",(function(t){if(f)if(window.pageYOffset>d){var i=document.getElementById("js-mobile-sticky");e&&(i.style.display="block"),c&&(c.style.position="fixed",c.style.top=0),o.style.visibility="hidden"}else c&&(c.style.position="absolute",c.style.top=p+"px"),o.style.visibility="visible"}))}}))}}))},193:function(){window.addEventListener("message",(function(e){if("initdfp"===e.data){if(!e.source)return;var t=window.innerWidth||document.body.clientWidth,i="tiny";t>=1400?i="x-large":t>=1024?i="large":t>=970?i="fullmenu":t>=768?i="medium":t>=560?i="small-medium":t>=320&&(i="small");var n="breakpoint:"+i+"-mc";e.source.postMessage(n,"*")}}),!1)}},t={};function i(n){var o=t[n];if(void 0!==o)return o.exports;var d=t[n]={exports:{}};return e[n](d,d.exports,i),d.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";i(90),i(909),i(547),i(193)}()}(); /* ]]> */ </script> <script type="text/javascript" src="https://static.criteo.net/js/ld/publishertag.js?ver=6.5.5" id="criteo-js" async></script> <script type="text/javascript" src="https://s.ntv.io/serve/load.js" id="nativo-tracking-js" async></script> <link rel="https://api.w.org/" href="https://www.phillymag.com/wp-json/"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.phillymag.com/xmlrpc.php?rsd"> <meta name="generator" content="WordPress 6.5.5"> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/noetext-regular-v11-woff-eot/Noe-Text-Regular.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/noetext-regularitalic-v11-woff-eot/Noe-Text-Regular-Italic.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/noetext-semibold-v11-woff-eot/Noe-Text-Semibold.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/noetext-semibolditalic-v11-woff-eot/Noe-Text-Semibold-Italic.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://cdn10.phillymag.com/wp-content/themes/metrocorp/dist/fonts/TypeTrustWebFonts17080803686/heroiccondweb-bold.ttf" as="font" type="font/ttf" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/inter/inter-v12-latin-regular.woff2" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/inter/inter-v12-latin-500.woff2" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/inter-v12-latin-600.woff2" as="font" type="font/woff" crossorigin> <link rel="preload" href="https://www.phillymag.com/wp-content/themes/metrocorp/dist/fonts/inter-v12-latin-700.woff2" as="font" type="font/woff" crossorigin> <script type="application/ld+json">{ "@context": "http:\/\/schema.org", "@type": "WebPage", "publisher": { "@type": "Organization", "name": "Philadelphia Magazine", "logo": { "@type": "ImageObject", "url": "https:\/\/www.phillymag.com\/wp-content\/themes\/metrocorp-phillymag\/images\/logo-philadelphia.png" } }, "mainEntityOfPage": { "@type": "WebPage", "@id": "https:\/\/www.phillymag.com\/things-to-do" } }</script><meta name="google-site-verification" content="jaT6k5odH6wQbrXb-WKQeHiEFFkfePsGXSELOChSybY"><link rel="icon" href="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2017/10/cropped-phillymag-favicon-32x32.png" sizes="32x32"> <link rel="icon" href="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2017/10/cropped-phillymag-favicon-192x192.png" sizes="192x192"> <link rel="apple-touch-icon" href="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2017/10/cropped-phillymag-favicon-180x180.png"> <meta name="msapplication-TileImage" content="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2017/10/cropped-phillymag-favicon-270x270.png"> <script>dataLayer = [{"content_type":"non-post","post_id":"non-post"}];gtmLoaded=true;</script><!-- Google Tag Manager --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-PLKVN8" height="0" width="0" style="display:none;visibility:hidden"></noscript> <script> window.dataLayer = window.dataLayer || []; if ( typeof dataLayer[0].gaReferer === 'undefined' ) { var referrer = document.referrer, siteURL = window.location.origin; if ( ! referrer || referrer.indexOf( siteURL ) === 0 ) { dataLayer[0].gaReferer = null; } else { dataLayer[0].gaReferer = referrer; } } dataLayer.push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); </script> <script async type="text/javascript" src="https://www.googletagmanager.com/gtm.js?id=GTM-PLKVN8"></script><!-- End Google Tag Manager --> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '907137196060410'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=907137196060410&amp;ev=PageView&amp;noscript=1"></noscript> <!-- End Facebook Pixel Code --> <!-- Facebook --> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <!-- End Facebook Tag --> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/510637.js"></script> <!-- End of HubSpot Embed Code --> <script type="text/javascript"> _linkedin_partner_id = "1153130"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=1153130&amp;fmt=gif"> </noscript> </head> <body class="archive tax-mc-tax-vertical term-things-to-do term-219275 current-site-phillymag"> <div align="center" data-freestar-ad="__360x585 __1300x500" id="phillymag_ad-reveal" class="gpt-ad"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_ad-reveal", slotId: "phillymag_ad-reveal" }); </script> </div><div id="under-reveal"></div><div class="header-navigation-spacer"></div> <div class="header-navigation js-header-menu-full" id="js-header-navigation"> <div class="container header-navigation-inner"> <div class="navigation-logo"> <a href="//www.phillymag.com"> <svg class="mc-icon phillymag-logo" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-logo"></use></svg> </a> </div> <button id="js-mobile-menu-toggle" class="mobile-menu-toggle" aria-hidden="true"> <svg class="mc-icon hamburger" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-hamburger"></use></svg> <svg class="mc-icon close" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-close"></use></svg> </button> <div class="header-menu-wrapper" id="js-header-navigation-wrapper"> <div class="header-menu"><ul id="menu-primary-menu" class="menu-header-main"><li id="menu-item-3441760" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3441760"><a href="/find-it-philly-search/">Find It/Philly</a> <ul class="sub-menu"> <li id="menu-item-3441764" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441764"><a href="/find-a-doctor/">Doctors</a></li> <li id="menu-item-3441765" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441765"><a href="/dentists/">Dentists</a></li> <li id="menu-item-3556438" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3556438"><a href="/home-design/">Home Design Experts</a></li> <li id="menu-item-3441767" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441767"><a href="/senior-living/">Senior Living</a></li> <li id="menu-item-3441776" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441776"><a href="/weddings/">Wedding Experts</a></li> <li id="menu-item-3570068" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3570068"><a href="/real-estate-agents/">Real Estate Agents</a></li> <li id="menu-item-3869015" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3869015"><a href="/private-schools/">Private Schools</a></li> </ul> </li> <li id="menu-item-3357928" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357928"><a href="https://www.phillymag.com/news">City Life</a> <ul class="sub-menu"> <li id="menu-item-3701551" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3701551"><a href="https://www.phillymag.com/news">The Latest</a></li> </ul> </li> <li id="menu-item-3357931" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357931"><a href="https://www.phillymag.com/foobooz">Restaurants</a> <ul class="sub-menu"> <li id="menu-item-3358386" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3358386"><a href="https://www.phillymag.com/foobooz">Foobooz</a></li> <li id="menu-item-3358357" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358357"><a href="/foobooz/50-best-restaurants/">50 Best Restaurants</a></li> <li id="menu-item-3358644" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358644"><a href="/foobooz/philadelphia-restaurant-jobs/">Jobs</a></li> </ul> </li> <li id="menu-item-3357934" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357934"><a href="https://www.phillymag.com/be-well-philly">Health</a> <ul class="sub-menu"> <li id="menu-item-3357978" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3357978"><a href="https://www.phillymag.com/be-well-philly">Be Well Philly</a></li> <li id="menu-item-3357983" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357983"><a href="/dentists/">Find a Dentist</a></li> <li id="menu-item-3358174" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358174"><a href="/find-a-doctor/">Find a Doctor</a></li> <li id="menu-item-3357984" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357984"><a href="/senior-living/">Senior Living</a></li> </ul> </li> <li id="menu-item-3357987" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357987"><a href="https://www.phillymag.com/life-style">Life & Style</a> <ul class="sub-menu"> <li id="menu-item-3358017" class="hide-on-desktop menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3358017"><a href="https://www.phillymag.com/life-style">Life & Style</a></li> </ul> </li> <li id="menu-item-3357997" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357997"><a href="https://www.phillymag.com/property">Real Estate & Home</a> <ul class="sub-menu"> <li id="menu-item-3357998" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3357998"><a href="https://www.phillymag.com/property">Properties & News</a></li> <li id="menu-item-3358019" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358019"><a href="/home-design/">Find a Home & Design Pro</a></li> <li id="menu-item-3570077" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3570077"><a href="/real-estate-agents/">Find a Real Estate Agent</a></li> </ul> </li> <li id="menu-item-3358000" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical current-menu-item current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3358000"><a href="https://www.phillymag.com/things-to-do" aria-current="page">Things To Do</a> <ul class="sub-menu"> <li id="menu-item-3357999" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical current-menu-item menu-item-3357999"><a href="https://www.phillymag.com/things-to-do" aria-current="page">Events in Philly</a></li> <li id="menu-item-3358002" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358002"><a href="/events/">Philly Mag Events</a></li> </ul> </li> <li id="menu-item-3358004" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3358004"><a href="https://www.phillymag.com/philadelphia-wedding">Wedding</a> <ul class="sub-menu"> <li id="menu-item-3358006" class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3358006"><a href="https://www.phillymag.com/philadelphia-wedding">Guides & Advice</a></li> <li id="menu-item-3358022" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358022"><a href="/weddings/">Find a Wedding Expert</a></li> <li id="menu-item-4031702" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4031702"><a href="/bubblybrunch/">Bubbly Brunch Event</a></li> </ul> </li> <li id="menu-item-3358008" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358008"><a href="/best-of-philly/">Best of Philly</a></li> </ul></div> <div class="header-tablet-elements"> <div class="header-subscribe"> <div class="thin-line"> <span class="screen-reader-text">Subscribe</span> <svg class="mc-icon phillymag-subscribe" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-subscribe"></use></svg> </div> <ul id="menu-sitenav_left" class="menu-header-subscribe js-menu-zephr"><li id="menu-item-921051" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-921051"><a href="/all-access/">All Access</a></li> <li id="menu-item-3821020" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3821020"><a href="/newsletters/">Newsletters</a></li> <li id="menu-item-3703713" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3703713"><a href="/loginphilly">Sign In</a></li> </ul> </div> <div class="header-social"> <div class="thin-line"> <span class="screen-reader-text">Follow</span> <svg class="mc-icon phillymag-follow" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-follow"></use></svg> </div> <ul id="menu-social-menu" class="menu-header-social"><li id="menu-item-3357935" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357935"><a target="_blank" rel="noopener" href="https://www.facebook.com/philadelphiamagazine"><span class="screen-reader-text">Facebook</span></a></li> <li id="menu-item-3357936" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357936"><a target="_blank" rel="noopener" href="https://www.instagram.com/phillymag/"><span class="screen-reader-text">Instagram</span></a></li> <li id="menu-item-3357939" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357939"><a target="_blank" rel="noopener" href="https://twitter.com/phillymag"><span class="screen-reader-text">Twitter</span></a></li> </ul> </div> </div> </div> <div class="header-search"> <div class="search-form-wrapper" id="js-search-form-wrapper" aria-hidden="true"> <form role="search" method="get" class="search-form" action="https://www.phillymag.com/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" title="Search for:"> </label> <button type="submit"> <svg class="mc-icon icon-search" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-icon-search"></use></svg> <span class="screen-reader-text">Search</span> </button> </form> </div> <button id="js-toggle-search" aria-expanded="false" aria-controls="js-search-form-wrapper"> <svg class="mc-icon icon-search" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-icon-search"></use></svg> <svg class="mc-icon close" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-close"></use></svg> </button> </div> </div> </div> <header class="site-header" role="banner" id="js-header"> <div class="site-header-inner container"> <div class="header-social"> <div class="thin-line"> <span class="screen-reader-text">Follow</span> <svg class="mc-icon phillymag-follow" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-follow"></use></svg> </div> <ul id="menu-social-menu-1" class="menu-header-social"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357935"><a target="_blank" rel="noopener" href="https://www.facebook.com/philadelphiamagazine"><span class="screen-reader-text">Facebook</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357936"><a target="_blank" rel="noopener" href="https://www.instagram.com/phillymag/"><span class="screen-reader-text">Instagram</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357939"><a target="_blank" rel="noopener" href="https://twitter.com/phillymag"><span class="screen-reader-text">Twitter</span></a></li> </ul> </div> <div class="header-logo"> <div itemscope itemtype="https://schema.org/Organization"> <a href="https://www.phillymag.com/things-to-do"> <svg class="mc-icon phillymag-section-things-to-do" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-section-things-to-do"></use></svg> <span class="screen-reader-text">Philadelphia Magazine</span> </a> <span class="section-front-tagline"></span></div> </div> <div class="header-subscribe"> <div class="thin-line"> <span class="screen-reader-text">Subscribe</span> <svg class="mc-icon phillymag-subscribe" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-subscribe"></use></svg> </div> <ul id="menu-sitenav_left-1" class="menu-header-subscribe js-menu-zephr"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-921051"><a href="/all-access/">All Access</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3821020"><a href="/newsletters/">Newsletters</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3703713"><a href="/loginphilly">Sign In</a></li> </ul> </div> </div> </header> <div class="mobile-section-front"> <a href="https://www.phillymag.com/things-to-do"> <svg class="mc-icon phillymag-section-things-to-do" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-section-things-to-do"></use></svg> </a> <span class="section-front-tagline"> </span> </div> <div class="header-navigation-secondary container"><ul id="menu-primary-menu-1" class="menu-topics"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3441760"><a href="/find-it-philly-search/">Find It/Philly</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441764"><a href="/find-a-doctor/">Doctors</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441765"><a href="/dentists/">Dentists</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3556438"><a href="/home-design/">Home Design Experts</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441767"><a href="/senior-living/">Senior Living</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3441776"><a href="/weddings/">Wedding Experts</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3570068"><a href="/real-estate-agents/">Real Estate Agents</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3869015"><a href="/private-schools/">Private Schools</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357928"><a href="https://www.phillymag.com/news">City Life</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3701551"><a href="https://www.phillymag.com/news">The Latest</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357931"><a href="https://www.phillymag.com/foobooz">Restaurants</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3358386"><a href="https://www.phillymag.com/foobooz">Foobooz</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358357"><a href="/foobooz/50-best-restaurants/">50 Best Restaurants</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358644"><a href="/foobooz/philadelphia-restaurant-jobs/">Jobs</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357934"><a href="https://www.phillymag.com/be-well-philly">Health</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3357978"><a href="https://www.phillymag.com/be-well-philly">Be Well Philly</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357983"><a href="/dentists/">Find a Dentist</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358174"><a href="/find-a-doctor/">Find a Doctor</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357984"><a href="/senior-living/">Senior Living</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357987"><a href="https://www.phillymag.com/life-style">Life & Style</a> <ul class="sub-menu"> <li class="hide-on-desktop menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3358017"><a href="https://www.phillymag.com/life-style">Life & Style</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3357997"><a href="https://www.phillymag.com/property">Real Estate & Home</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3357998"><a href="https://www.phillymag.com/property">Properties & News</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358019"><a href="/home-design/">Find a Home & Design Pro</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3570077"><a href="/real-estate-agents/">Find a Real Estate Agent</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical current-menu-item current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3358000"><a href="https://www.phillymag.com/things-to-do" aria-current="page">Things To Do</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical current-menu-item menu-item-3357999"><a href="https://www.phillymag.com/things-to-do" aria-current="page">Events in Philly</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358002"><a href="/events/">Philly Mag Events</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-has-children menu-item-3358004"><a href="https://www.phillymag.com/philadelphia-wedding">Wedding</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-mc-tax-vertical menu-item-3358006"><a href="https://www.phillymag.com/philadelphia-wedding">Guides & Advice</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358022"><a href="/weddings/">Find a Wedding Expert</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4031702"><a href="/bubblybrunch/">Bubbly Brunch Event</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358008"><a href="/best-of-philly/">Best of Philly</a></li> </ul></div> <div style="width:1px;height:1px;margin:-1px 0 0 0;padding:0;display:block;"> <div align="center" data-freestar-ad="" id="phillymag_skin" class="gpt-ad"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_skin", slotId: "phillymag_skin" }); </script> </div> </div> <div align="center" data-freestar-ad="" id="phillymag_interstitial" class="gpt-ad out-of-page"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_interstitial", slotId: "phillymag_interstitial" }); </script> </div><div align="center" data-freestar-ad="" id="phillymag_bottom-anchor" class="gpt-ad out-of-page"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_bottom-anchor", slotId: "phillymag_bottom-anchor" }); </script> </div> <div align="center" data-freestar-ad="__320x100 __970x250" id="phillymag_banner-1" class="gpt-ad advertisement container"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_banner", slotId: "phillymag_banner-1" }); </script> </div> <div class="list-post" style="display:none"> <a href="https://www.phillymag.com/scrapertrap" class="post-image-link"><img width="400" height="250" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" class="attachment-image-list size-image-list wp-post-image" alt=""></a> <div class="list-post-card"> <a href="https://www.phillymag.com/scrapertrap" class="post-slug">I'm a scraper</a> <div class="post-title"> <a href="https://www.phillymag.com/scrapertrap">This search result is here to prevent scraping</a> </div> <div class="post-excerpt"> <p>If you're a human and see this, please ignore it. If you're a scraper, please click the link below :-) Note that clicking the link below will block access to this site for 24 hours.</p> </div> <span class="byline-wrapper">By <a href="https://www.phillymag.com/scrapertrap" class="byline">I'm a scraper</a></span> </div> </div> <div class="content-with-sidebar"> <div class="featured-post"> <a href="https://www.phillymag.com/things-to-do/weekend-philadelphia/" class="post-image-link"> <img width="300" height="200" src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-300x200.jpg" class="attachment-thumbnail size-thumbnail" alt="" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 969px) calc( ( ( 100vw - 30px ) / 3 * 2 ) - 35px ), 605px" srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main.jpg 900w" data-no-lazy="true" decoding="async" fetchpriority="high"> </a> <div class="featured-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"> <a href="https://www.phillymag.com/things-to-do/weekend-philadelphia/"> 188 Things to Do in Philly This Week and Weekend </a> </h2> <div class="post-excerpt"> <p> </p><p>Holiday lights, Marathon Weekend, <em>Hamilton</em>’s last stand, swanky benefits, and lots of festiveness.</p> <p></p> </div> </div> </div> <div class="trending-widget"> <div align="center" data-freestar-ad="__300x150 __300x150" id="phillymag_toprailsponsor-1" class="gpt-ad toprail-bewell"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_toprailsponsor", slotId: "phillymag_toprailsponsor-1" }); </script> </div> <h2 class="title-line">Trending</h2> <ol> <li> <h3 class="trending-post-title post-title"> <a href="https://www.phillymag.com/things-to-do/weekend-philadelphia/"> Things to Do in Philadelphia This Weekend </a> </h3> </li> <li> <h3 class="trending-post-title post-title"> <a href="https://www.phillymag.com/things-to-do/holiday-markets-philadelphia/"> The Ultimate Guide to Philly’s 2023 Pop-Up Holiday Markets </a> </h3> </li> <li> <h3 class="trending-post-title post-title"> <a href="https://www.phillymag.com/things-to-do/top-10-things-to-do-with-kids-philly/"> The Top 10 Things to Do With Kids in Philly This Month </a> </h3> </li> <li> <h3 class="trending-post-title post-title"> <a href="https://www.phillymag.com/things-to-do/dilworth-park-holidays-ice-skating/"> Dilworth Park’s Skating Rink and Holiday Market Open This Week </a> </h3> </li> <li> <h3 class="trending-post-title post-title"> <a href="https://www.phillymag.com/things-to-do/franklin-square-holidays/"> A Guide to the Holidays in Franklin Square </a> </h3> </li> </ol> </div> </div> <div class="container"> <hr class="double"> <div class="grid-content"> <div class="grid-post"> <a href="https://www.phillymag.com/things-to-do/halloween-philly-kids/" class="post-image-link"> <img width="300" height="200" class="attachment-thumbnail size-thumbnail lazyload" alt="" decoding="async" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-300x200.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz.jpg 900w" data-sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 969px) calc( ( ( 100vw - 30px ) / 3 ) - 35px ), 605px"> </a> <div class="grid-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"> <a href="https://www.phillymag.com/things-to-do/halloween-philly-kids/"> Where to Celebrate Halloween With Kids in Philly </a> </h2> </div> </div> <div class="grid-post"> <a href="https://www.phillymag.com/news/adult-halloween-party-bar/" class="post-image-link"> <img width="300" height="200" class="attachment-thumbnail size-thumbnail lazyload" alt="" decoding="async" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-tinsel-halloween-bar-2024-300x200.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-tinsel-halloween-bar-2024-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-tinsel-halloween-bar-2024-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-tinsel-halloween-bar-2024-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-tinsel-halloween-bar-2024-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-tinsel-halloween-bar-2024.jpg 900w" data-sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 969px) calc( ( ( 100vw - 30px ) / 3 ) - 35px ), 605px"> </a> <div class="grid-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"> <a href="https://www.phillymag.com/news/adult-halloween-party-bar/"> Halloween for Grownups: Pop-Up Bars, Spooky Soirées and More Philly Haunts </a> </h2> </div> </div> <div class="grid-post"> <a href="https://www.phillymag.com/news/dog-halloween-party-philly/" class="post-image-link"> <img width="300" height="200" class="attachment-thumbnail size-thumbnail lazyload" alt="" decoding="async" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/10/900-houndoween_185-1-960x640-1-300x200.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/10/900-houndoween_185-1-960x640-1-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/10/900-houndoween_185-1-960x640-1-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/10/900-houndoween_185-1-960x640-1-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/10/900-houndoween_185-1-960x640-1-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/10/900-houndoween_185-1-960x640-1.jpg 900w" data-sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 969px) calc( ( ( 100vw - 30px ) / 3 ) - 35px ), 605px"> </a> <div class="grid-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"> <a href="https://www.phillymag.com/news/dog-halloween-party-philly/"> Here Comes Howl-o-ween: Philly’s Top Dog Halloween Parties </a> </h2> </div> </div> </div> </div> <div align="center" data-freestar-ad="__320x100 __970x250" id="phillymag_banner-2" class="gpt-ad advertisement container"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_banner", slotId: "phillymag_banner-2" }); </script> </div> <div class="container"> <h2 class="title-line">Latest Stories</h2> <div class="content-with-sidebar"> <div class="list-content"> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/holiday-markets-philadelphia/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-Made-in-Philadelphia_Holiday-Market_Shoppers-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-Made-in-Philadelphia_Holiday-Market_Shoppers-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-Made-in-Philadelphia_Holiday-Market_Shoppers-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-Made-in-Philadelphia_Holiday-Market_Shoppers-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-Made-in-Philadelphia_Holiday-Market_Shoppers-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-Made-in-Philadelphia_Holiday-Market_Shoppers.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/holiday-markets-philadelphia/"><p>The Ultimate Guide to Philly’s Pop-Up Holiday Markets</p></a></h2> <div class="post-excerpt"> <p> </p><p>Get in the spirit and do some shopping.</p> <p></p> </div> </div> </div> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/franklin-square-holidays/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/900-2021_JeffFusco-55-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/900-2021_JeffFusco-55-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/900-2021_JeffFusco-55-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/900-2021_JeffFusco-55-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/900-2021_JeffFusco-55-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/900-2021_JeffFusco-55.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/franklin-square-holidays/"><p>A Guide to the Holidays in Franklin Square</p></a></h2> <div class="post-excerpt"> <p> </p><p>Light shows, mini golf, cozy drinks, Santa visits and more to celebrate all season long.</p> <p></p> </div> </div> </div> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/weekend-philadelphia/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2023/11/TTD_Luminature_main.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/weekend-philadelphia/"><p>188 Things to Do in Philly This Week and Weekend</p></a></h2> <div class="post-excerpt"> <p> </p><p>Holiday lights, Marathon Weekend, <em>Hamilton</em>’s last stand, swanky benefits, and lots of festiveness.</p> <p></p> </div> </div> </div> <div align="center" data-freestar-ad="__336x280 __605x271" id="phillymag_native_river-0" class="gpt-ad native-river"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_native_river", slotId: "phillymag_native_river-0" }); </script> </div><div class="list-post"> <a href="https://www.phillymag.com/things-to-do/dilworth-park-holidays-ice-skating/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-dilworth-skating-swartz-960x720-1-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-dilworth-skating-swartz-960x720-1-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-dilworth-skating-swartz-960x720-1-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-dilworth-skating-swartz-960x720-1-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-dilworth-skating-swartz-960x720-1-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/11/900-dilworth-skating-swartz-960x720-1.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/dilworth-park-holidays-ice-skating/"><p>Dilworth Park’s Skating Rink and Holiday Market Open This Week</p></a></h2> <div class="post-excerpt"> <p> </p><p>Dilworth unveils its ice-skating rink, Wintergarden maze, and holiday season plans for November.</p> <p></p> </div> </div> </div> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/top-10-things-to-do-with-kids-philly/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/10/900-Dilworth_Park_SsH5_aoYEmn_ud4orABCYau18q0ABlZBh_rgb_l-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/10/900-Dilworth_Park_SsH5_aoYEmn_ud4orABCYau18q0ABlZBh_rgb_l-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/10/900-Dilworth_Park_SsH5_aoYEmn_ud4orABCYau18q0ABlZBh_rgb_l-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/10/900-Dilworth_Park_SsH5_aoYEmn_ud4orABCYau18q0ABlZBh_rgb_l-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/10/900-Dilworth_Park_SsH5_aoYEmn_ud4orABCYau18q0ABlZBh_rgb_l-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/10/900-Dilworth_Park_SsH5_aoYEmn_ud4orABCYau18q0ABlZBh_rgb_l.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/top-10-things-to-do-with-kids-philly/"><p>The Top 10 Things to Do With Kids in Philly This November</p></a></h2> <div class="post-excerpt"> <p> </p><p>Get a head start on holiday fun, celebrate the Giant Heart’s reopening, see a show, go skating, and much more.</p> <p></p> </div> </div> </div> <div class="nativo-section-front-1"></div><div class="list-post"> <a href="https://www.phillymag.com/things-to-do/cheap-things-to-do-philly/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-LiveWellforLess_09-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-LiveWellforLess_09-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-LiveWellforLess_09-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-LiveWellforLess_09-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-LiveWellforLess_09-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/900-LiveWellforLess_09.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/cheap-things-to-do-philly/"><p>Cheap Thrills: Frugal Fun in Philly</p></a></h2> <div class="post-excerpt"> <p> </p><p>From dates to theater to family outings, there’s plenty to do in Philly that won’t break the bank.</p> <p></p> </div> </div> </div> </div> <div class="advertisement-side"> <div class="sticky"><div align="center" data-freestar-ad="__336x280 __300x600" id="phillymag_rail-1" class="gpt-ad freestar-sticky"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_rail", slotId: "phillymag_rail-1" }); </script> </div></div> </div> </div> </div> <div class="container post-article-container"> <hr class="double"> <div class="newsletter"> <h2 class="newsletter-title"> Get our weekly picks of what to do this weekend and the latest on Philly's arts and entertainment scene. </h2> <div class="newsletter-inner"> <div class="hbspt-form js-hubspot-newsletter"></div> </div> </div> </div> <div class="three-column-module container"> <h2 class="title-line"></h2> <div class="grid-content with-separator"> <div class="grid-post"><a href="https://www.phillymag.com/things-to-do/free-outdoor-movies-philadelphia/" class="post-image-link"><img class="lazyload" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee.jpg" alt="Where to Watch Free Outdoor Movies in Philadelphia This Summer"></a><div class="grid-post-card"><h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/free-outdoor-movies-philadelphia/">Where to Watch Free Outdoor Movies in Philadelphia This Summer</a></h2></div><div class="guide-list"><p>Grab a blanket and catch al fresco showings of old favorites, new favorites, and lots of family-friendly films.</p> </div></div><div class="grid-post"><a href="https://www.phillymag.com/best-of-philly/fun-games/" class="post-image-link"><img class="lazyload" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2025/07/900-24-BOP-FunGames_01.jpg" alt="Best of Philly 2024: Fun & Games"></a><div class="grid-post-card"><h2 class="post-title"><a href="https://www.phillymag.com/best-of-philly/fun-games/">Best of Philly 2024: Fun & Games</a></h2></div><div class="guide-list"><p>Vintage pinball, lesbian pop-ups, one magical house, and a roller coaster that makes us say “hell nah.”</p> </div></div><div class="grid-post"><div align="center" data-freestar-ad="__372x409 __300x390" id="phillymag_curated_module-1" class="gpt-ad"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_curated_module", slotId: "phillymag_curated_module-1" }); </script> </div></div> </div> </div> <div class="container"> <hr class="double"> <div class="content-with-sidebar"> <div class="list-content"> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/2024/10/17/hamilton-ticket-lottery-philadelphia/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="A promotional image from the Broadway musical Hamilton at the Academy of Music in Philadelphia, which just announced a ticket lottery" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/hamilton-philadelphia-tickets-lottery-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/hamilton-philadelphia-tickets-lottery-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/hamilton-philadelphia-tickets-lottery-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/hamilton-philadelphia-tickets-lottery-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/hamilton-philadelphia-tickets-lottery-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/10/hamilton-philadelphia-tickets-lottery.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/news/" class="post-slug">News</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/2024/10/17/hamilton-ticket-lottery-philadelphia/"><p>Here’s How to Get $10 <em>Hamilton </em>Tickets in Philly</p></a></h2> <div class="post-excerpt"> <p> </p><p>You just need patience and a little luck.</p> <p></p> </div> <span class="byline-wrapper">By <a href="https://www.phillymag.com/author/victor-fiorillo/" class="byline">Victor Fiorillo</a></span> </div> </div> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/halloween-philly-kids/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/09/900-boo-at-the-zoo-swartz.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/halloween-philly-kids/"><p>Where to Celebrate Halloween With Kids in Philly</p></a></h2> <div class="post-excerpt"> <p> </p><p>From kid-friendly Halloween parties to spooky science to pumpkin everything, Philly’s little ones will definitely get plenty of wear out of those costumes this season.</p> <p></p> </div> </div> </div> <div align="center" data-freestar-ad="__336x280 __605x271" id="phillymag_native_river-1" class="gpt-ad native-river"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_native_river", slotId: "phillymag_native_river-1" }); </script> </div><div class="list-post"> <a href="https://www.phillymag.com/things-to-do/2024/09/03/fringe-festival-2024/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/09/900-fringe-2024-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/09/900-fringe-2024-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/09/900-fringe-2024-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/09/900-fringe-2024-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/09/900-fringe-2024-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/09/900-fringe-2024.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/2024/09/03/fringe-festival-2024/"><p>Your Guide to the 2024 Philadelphia Fringe Festival</p></a></h2> <div class="post-excerpt"> <p> </p><p>Here’s everything you need to know — and our picks for some can’t miss shows.</p> <p></p> </div> <span class="byline-wrapper">By <a href="https://www.phillymag.com/author/victor-fiorillo/" class="byline">Victor Fiorillo</a> and <a href="https://www.phillymag.com/author/patrick-rapa/" class="byline">Patrick Rapa</a></span> </div> </div> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/fall-festivals-philly/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/08/900-Midtown_Village_Fall_Festival_S5XQK83xYVMq9PfcjARROzt18q0ABlZBh_rgb_l-960x640-1-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/08/900-Midtown_Village_Fall_Festival_S5XQK83xYVMq9PfcjARROzt18q0ABlZBh_rgb_l-960x640-1-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/08/900-Midtown_Village_Fall_Festival_S5XQK83xYVMq9PfcjARROzt18q0ABlZBh_rgb_l-960x640-1-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/08/900-Midtown_Village_Fall_Festival_S5XQK83xYVMq9PfcjARROzt18q0ABlZBh_rgb_l-960x640-1-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/08/900-Midtown_Village_Fall_Festival_S5XQK83xYVMq9PfcjARROzt18q0ABlZBh_rgb_l-960x640-1-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/08/900-Midtown_Village_Fall_Festival_S5XQK83xYVMq9PfcjARROzt18q0ABlZBh_rgb_l-960x640-1.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/fall-festivals-philly/"><p>The Best Fall Festivals to Check Out This Season in Philly</p></a></h2> <div class="post-excerpt"> <p> </p><p>Fall is coming, so mark your calendars to celebrate, eat and explore your way through Philly.</p> <p></p> </div> </div> </div> <div class="nativo-section-front-2"></div><div class="list-post"> <a href="https://www.phillymag.com/things-to-do/2024/07/25/summer-olympics-specials/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="olympics specials philadelphia bar cocktails" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/07/900-ocr_medal_bar_15_alyssa_dellaria_no_exp-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/07/900-ocr_medal_bar_15_alyssa_dellaria_no_exp-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/07/900-ocr_medal_bar_15_alyssa_dellaria_no_exp-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/07/900-ocr_medal_bar_15_alyssa_dellaria_no_exp-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/07/900-ocr_medal_bar_15_alyssa_dellaria_no_exp-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/07/900-ocr_medal_bar_15_alyssa_dellaria_no_exp.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/2024/07/25/summer-olympics-specials/"><p>Where to Celebrate the Paris Olympics Around Philly</p></a></h2> <div class="post-excerpt"> <p> </p><p>From themed food specials to watch parties to photo ops and more, here are the best places to celebrate the Summer Games.</p> <p></p> </div> <span class="byline-wrapper">By <a href="https://www.phillymag.com/author/laura-swartz/" class="byline">Laura Swartz</a></span> </div> </div> </div> <div class="advertisement-side"> <div class="sticky"><div align="center" data-freestar-ad="__336x280 __300x600" id="phillymag_rail-2" class="gpt-ad freestar-sticky"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_rail", slotId: "phillymag_rail-2" }); </script> </div></div> </div> </div> </div> <div class="three-column-module container"> <h2 class="title-line"></h2> <div class="grid-content with-separator"> <div class="grid-post"><a href="https://www.phillymag.com/things-to-do/winter-activities-philadelphia/" class="post-image-link"><img class="lazyload" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/02/900-2402-KIA_02.jpg" alt="The Philly Winter Survival Guide: How to Stay Busy Till Spring"></a><div class="grid-post-card"><h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/winter-activities-philadelphia/">The Philly Winter Survival Guide: How to Stay Busy Till Spring</a></h2></div><div class="guide-list"><div class="post-excerpt"> <p>Your handbook on fun ways to survive — and thrive — during the coldest time of the year</p> </div> <div class="byline-wrapper"></div> </div></div><div class="grid-post"><a href="https://www.phillymag.com/things-to-do/top-10-things-to-do-with-kids-philly/" class="post-image-link"><img class="lazyload" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/02/900-fI-Art-of-the-Brick.jpg" alt="The Top 10 Things to Do With Kids in Philly This Month"></a><div class="grid-post-card"><h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/top-10-things-to-do-with-kids-philly/">The Top 10 Things to Do With Kids in Philly This Month</a></h2></div><div class="guide-list"><p>Here’s the best of the best to add to your calendar.</p> </div></div><div class="grid-post"><div align="center" data-freestar-ad="__372x409 __300x390" id="phillymag_curated_module-2" class="gpt-ad"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_curated_module", slotId: "phillymag_curated_module-2" }); </script> </div></div> </div> </div> <div class="container"> <hr class="double"> <div class="content-with-sidebar"> <div class="list-content"> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/the-oval-parkway/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/06/things-to-do_OvalXP_cred_Cashamn-Associates_main-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/06/things-to-do_OvalXP_cred_Cashamn-Associates_main-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/06/things-to-do_OvalXP_cred_Cashamn-Associates_main-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/06/things-to-do_OvalXP_cred_Cashamn-Associates_main-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/06/things-to-do_OvalXP_cred_Cashamn-Associates_main-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2022/06/things-to-do_OvalXP_cred_Cashamn-Associates_main.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/the-oval-parkway/"><p>What to Expect at the Oval Pop-Up on the Parkway This Summer</p></a></h2> <div class="post-excerpt"> <p> </p><p>Catch mini golf, free concerts, movie nights, kids’ activities and more.</p> <p></p> </div> </div> </div> <div class="list-post"> <a href="https://www.phillymag.com/things-to-do/free-outdoor-movies-philadelphia/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-fpc-movies-yee.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/free-outdoor-movies-philadelphia/"><p>Where to Watch Outdoor Movies in Philadelphia This Summer</p></a></h2> <div class="post-excerpt"> <p> </p><p>Grab a blanket and catch al fresco showings of old favorites, new favorites, and lots of family-friendly films.</p> <p></p> </div> </div> </div> <div align="center" data-freestar-ad="__336x280 __605x271" id="phillymag_native_river-2" class="gpt-ad native-river"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_native_river", slotId: "phillymag_native_river-2" }); </script> </div><div class="list-post"> <a href="https://www.phillymag.com/things-to-do/philadelphia-chinese-lantern-festival/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-PCLF2024_JeffFuscoforTianyu-104-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-PCLF2024_JeffFuscoforTianyu-104-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-PCLF2024_JeffFuscoforTianyu-104-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-PCLF2024_JeffFuscoforTianyu-104-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-PCLF2024_JeffFuscoforTianyu-104-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-PCLF2024_JeffFuscoforTianyu-104.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/philadelphia-chinese-lantern-festival/"><p>Your Guide to the Philadelphia Chinese Lantern Festival</p></a></h2> <div class="post-excerpt"> <p> </p><p>The dragon is back! Everything to see, do, and eat as Franklin Square lights up.</p> <p></p> </div> </div> </div> <div class="nativo-section-front-3"></div><div class="list-post"> <a href="https://www.phillymag.com/things-to-do/best-seats-concert-philadelphia/" class="post-image-link"><img width="115" height="77" class="attachment-post-thumbnail size-post-thumbnail lazyload" alt="" decoding="async" loading="lazy" data-src="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-yannick-orchestra-kimmel-115x77.jpg" data-srcset="https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-yannick-orchestra-kimmel-115x77.jpg 115w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-yannick-orchestra-kimmel-605x403.jpg 605w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-yannick-orchestra-kimmel-300x200.jpg 300w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-yannick-orchestra-kimmel-600x400.jpg 600w, https://cdn10.phillymag.com/wp-content/uploads/sites/3/2024/06/900-yannick-orchestra-kimmel.jpg 900w" data-sizes="(max-width: 767px) calc( ( 100vw - 30px ) / 3 ), (max-width: 1023px) calc( ( 100vw - 30px ) / 3 ), 217px"></a> <div class="list-post-card"> <a href="https://www.phillymag.com/category/guides/" class="post-slug">Guides</a> <h2 class="post-title"><a href="https://www.phillymag.com/things-to-do/best-seats-concert-philadelphia/"><p>The Best Concert Seats in Philadelphia</p></a></h2> <div class="post-excerpt"> <p> </p><p class="p1">Tips, tricks and seat secrets at some of Philly’s favorite venues</p> <p></p> </div> </div> </div> <span class="pagination"><span class="page-numbers current">1</span><a class="page-numbers" href="https://www.phillymag.com/things-to-do/page/2/"> 2 </a><a class="page-numbers" href="https://www.phillymag.com/things-to-do/page/3/"> 3 </a><a class="page-numbers" href="https://www.phillymag.com/things-to-do/page/4/"> 4 </a><a class="page-numbers" href="https://www.phillymag.com/things-to-do/page/5/"> 5 </a><a class="page-numbers" href="https://www.phillymag.com/things-to-do/page/6/"> 6 </a><a class="page-numbers" href="https://www.phillymag.com/things-to-do/page/7/"> 7 </a><a href="https://www.phillymag.com/things-to-do/page/2/" class="next page-numbers"> > </a><a href="https://www.phillymag.com/things-to-do/page/15/" class="last page-numbers"> >> </a></span><div class="post-navigation"></div> </div> <div class="advertisement-side"> <div class="sticky"><div align="center" data-freestar-ad="__336x280 __300x600" id="phillymag_rail-3" class="gpt-ad freestar-sticky"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_rail", slotId: "phillymag_rail-3" }); </script> </div></div> </div> </div> </div> <div align="center" data-freestar-ad="__320x100 __970x250" id="phillymag_banner-3" class="gpt-ad advertisement container"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_banner", slotId: "phillymag_banner-3" }); </script> </div> <footer class="site-footer" role="contentinfo" id="js-footer"> <div class="footer-navigation"><ul id="menu-footer" class="menu-footer-main container"><li id="menu-item-1312111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1312111"><a href="/about-philadelphia-magazine/">About</a></li> <li id="menu-item-1172051" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1172051"><a href="/contact/">Contact</a></li> <li id="menu-item-3545622" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3545622"><a href="/issues/">Magazine</a></li> <li id="menu-item-1359951" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1359951"><a href="/subscribe-to-philadelphia/">Subscribe</a></li> <li id="menu-item-900141" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-900141"><a href="/philadelphia-magazine-media-kit/">Advertise</a></li> <li id="menu-item-3966784" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3966784"><a href="https://metrocorp.cloud.buysub.com/login">Customer Service</a></li> <li id="menu-item-3358026" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358026"><a href="/careers/">Careers</a></li> <li id="menu-item-3358028" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3358028"><a href="/privacy-policy/">Privacy Policy</a></li> </ul></div> <div class="site-footer-inner container"> <a href="https://www.phillymag.com" class="footer-logo"> <span><svg class="mc-icon phillymag-logo" aria-hidden="true"><use xlink:href="/wp-content/themes/metrocorp/images/sprite.svg?ver=112#mc-icon-phillymag-logo"></use></svg></span> <span class="screen-reader-text">Philadelphia Magazine</span> </a> <ul id="menu-social-menu-2" class="menu-footer-social"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357935"><a target="_blank" rel="noopener" href="https://www.facebook.com/philadelphiamagazine"><span class="screen-reader-text">Facebook</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357936"><a target="_blank" rel="noopener" href="https://www.instagram.com/phillymag/"><span class="screen-reader-text">Instagram</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3357939"><a target="_blank" rel="noopener" href="https://twitter.com/phillymag"><span class="screen-reader-text">Twitter</span></a></li> </ul> <p class="footer-copyright">2024 © Metro Corp. All Rights Reserved.</p> </div> </footer> <div class="container" id="gutter-container"></div> <button id="pmLink">Privacy Manager</button><script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/mu-plugins/metrocorp-zephr/js/blaize-front-end-sdk.min.js?ver=1.0.4" id="blaize-sdk-js" defer></script> <script type="text/javascript" id="metrocorp-zephr-js-extra"> /* <![CDATA[ */ var mcZephr = {"ajaxurl":"https:\/\/www.phillymag.com\/wp-admin\/admin-ajax.php","pageslug":"","hbpageurl":"https:\/\/www.phillymag.com\/things-to-do\/","hbpagename":"","hbportalid":"510637","formId":{"register":"bcb5c500-550a-47a6-bd37-ca98e1557872","meter":"5abdf84d-a6ba-444c-bdc7-8ce82290ccae"},"nonce":{"register":"b3c609a471","meter":"710f8a06b0"},"pushArray":"[]"}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/mu-plugins/metrocorp-zephr/js/metrocorp-zephr.js?ver=1.0.4" id="metrocorp-zephr-js" defer></script> <script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/mu-plugins/metrocorp-breakingnewsbanner/assets/js/breaking-news-bar.js?ver=1" id="mc-breaking-news-banner-script-js"></script> <script type="text/javascript" id="metrocorp-js-extra"> /* <![CDATA[ */ var mcGlobal = {"isSingle":"","directoryName":"Philadelphia Magazine"}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/themes/metrocorp/dist/js/metrocorp.min.js?ver=112" id="metrocorp-js" defer></script> <script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/themes/metrocorp/dist/js/metrocorp-secondary.min.js?ver=112" id="metrocorp-secondary-js" defer></script> <script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/mu-plugins/metrocorp-ads//dist/js/metrocorp-ads-secondary.js?ver=842a0c154e5d9bc4a95b" id="metrocorp-ads-secondary-js" defer></script> <!--[if if lte IE 8]> <script type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js?ver=1.0.0" id="mc-integrations-hubspot-legacy-js"></script> <![endif]--> <script type="text/javascript" src="//js.hsforms.net/forms/v2.js?ver=1.0.0" id="mc-integrations-hubspot-js"></script> <script type="text/javascript" id="mc-hubspot-subscription-form-js-extra"> /* <![CDATA[ */ var mcHubSpot = {"portalId":"510637","formId":"bf7e6088-12fc-4c7f-8c2f-3267e2db4d4e","isSingle":"false","title":"","vertical":""}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn10.phillymag.com/wp-content/mu-plugins/metrocorp-hubspot/assets/js/metrocorp-hubspot-subscription-form.js?ver=112" id="mc-hubspot-subscription-form-js" defer></script> <!-- Start of AdCellerant Embed Code --> <script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript"></script> <script type="text/javascript"> ttd_dom_ready( function() { if (typeof TTDUniversalPixelApi === 'function') { var universalPixelApi = new TTDUniversalPixelApi(); universalPixelApi.init("1qqfa0h", ["g7kke2y"], "https://insight.adsrvr.org/track/up"); } }); </script> <!-- End of AdCellerant Embed Code --> <link rel="stylesheet" href="//cloud.typography.com/6851996/6329192/css/fonts.css" type="text/css" media="print" onload="this.media='all'"> <div align="center" data-freestar-ad="" id="phillymag_bottom-anchor" class="gpt-ad"> <script data-cfasync="false" type="text/javascript"> freestar.config.enabled_slots.push({ placementName: "phillymag_bottom-anchor", slotId: "phillymag_bottom-anchor" }); </script> </div> <script type="text/javascript"> window.Zephr = window.Zephr || {}; window.Zephr.includeOutcomes = true; window.Zephr.outcomesAsEvents = true; window.Zephr.groupFields = false; (function() { var xhr = new(XMLHttpRequest || ActiveXObject)('MSXML2.XMLHTTP.3.0'); xhr.open('GET', '/blaize/datalayer', true); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { var response; try { response = JSON.parse(xhr.response); } catch (e) { response = xhr.response; } if (xhr.status === 200) { for (var dataLayerFieldName in response) { if (!(dataLayerFieldName in window)) window[dataLayerFieldName] = []; var pageView = response[dataLayerFieldName]; var events = []; if (window.Zephr && window.Zephr.includeOutcomes && window.Zephr.outcomes) { pageView.zephrOutcomes = window.Zephr.outcomes; if (window.Zephr.outcomesAsEvents) { Object.keys(window.Zephr.outcomes || []).forEach(function(outcomeKey) { var outcomeEvent = { event: "zephr-outcome-" + outcomeKey, featureId: outcomeKey, featureLabel: window.Zephr.outcomes[outcomeKey].featureLabel, outcomeId: window.Zephr.outcomes[outcomeKey].outcomeId, outcomeLabel: window.Zephr.outcomes[outcomeKey].outcomeLabel, }; events.push(outcomeEvent); }); } } if (window.Zephr && window.Zephr.accessDetails) { Object.keys((window.Zephr.accessDetails.trials || {})).forEach(function(trialId){ var trial = window.Zephr.accessDetails.trials[trialId] if(trial.reportInDataLayer){ var usedCredits = trial.totalCredits - trial.remainingCredits if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {}; var target = window.Zephr.groupFields ? pageView.zephrTrials : pageView if (trial.dataLayerCreditsUsedKey) { target[trial.dataLayerCreditsUsedKey] = usedCredits; } if (trial.dataLayerCreditsRemainingKey) { target[trial.dataLayerCreditsRemainingKey] = trial.remainingCredits; } } }); (window.Zephr.accessDetails.trialTrackingDetails || []).forEach(function(details) { var type = details.entitlementType === 'credits' ? 'credits' : 'meters'; var trial = (window.Zephr.accessDetails[type] || {})[details.entitlementId]; if (!trial) return; if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {}; if (details.creditsRemainingKey) { if (window.Zephr.groupFields) { pageView.zephrTrials[details.creditsRemainingKey] = trial.remainingCredits; } else { pageView[details.creditsRemainingKey] = trial.remainingCredits; } } if (details.creditsUsedKey) { if (window.Zephr.groupFields) { pageView.zephrTrials[details.creditsUsedKey] = trial.totalCredits - trial.remainingCredits; } else { pageView[details.creditsUsedKey] = trial.totalCredits - trial.remainingCredits; } } }); try { (Object.keys(window.Zephr.accessDetails.timeTrials || {})).forEach(function(timeTrialId) { var timeTrial = window.Zephr.accessDetails.timeTrials[timeTrialId] if(timeTrial.reportInDataLayer){ if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {}; var target = window.Zephr.groupFields ? pageView.zephrTrials : pageView if (timeTrial.dataLayerTrialDurationKey) { target[timeTrial.dataLayerTrialDurationKey] = timeTrial.trialDuration; } if (timeTrial.dataLayerTrialDurationUnitsKey) { target[timeTrial.dataLayerTrialDurationUnitsKey] = timeTrial.trialDurationUnits; } if (timeTrial.dataLayerTrackerEntryTimeKey) { target[timeTrial.dataLayerTrackerEntryTimeKey] = timeTrial.entryTime; } if (timeTrial.dataLayerTrackerHitsKey) { target[timeTrial.dataLayerTrackerHitsKey] = timeTrial.trackerHits; } if (timeTrial.dataLayerTrialTimeRemainingKey) { target[timeTrial.dataLayerTrialTimeRemainingKey] = timeTrial.timeRemainingInTrial; } } }); } catch (err) { console.error("Error aggregating Zephr time trials", err); } } if (Object.keys(pageView).length) { pageView.event = "zephr-pageview"; events.unshift(pageView); } if (!events.length) continue; events.forEach(function(event) { window[dataLayerFieldName].push(event); }); } var readyEvent = document.createEvent('Event'); readyEvent.initEvent('zephr.dataLayerReady', true, true); document.dispatchEvent(readyEvent); } } } xhr.send({}); })(); </script> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; window.Zephr.accessDetails = {"isAuthenticated":false,"accessDecisions":{},"entitlements":{},"credits":{},"meters":{"M3A9uZ":{"isUsedInDecision":false,"isDecrementedInDecision":false,"totalCredits":3,"remainingCredits":3},"yd5xCQ":{"isUsedInDecision":false,"isDecrementedInDecision":false,"totalCredits":3,"remainingCredits":3}},"trials":{},"timeTrials":{},"trialTrackingDetails":[{"creditsUsedKey":"BOSregisteredTrialUsed","creditsRemainingKey":"BOSregisteredTrialRemaining","entitlementId":"8PkFKn","entitlementType":"meter"},{"creditsUsedKey":"PHIunRegisteredTrialUsed","creditsRemainingKey":"PHIunRegisteredTrialRemaining","entitlementId":"M3A9uZ","entitlementType":"meter"},{"creditsUsedKey":"PHIregisteredTrialUsed","creditsRemainingKey":"PHIregisteredTrialRemaining","entitlementId":"X8GVUi","entitlementType":"meter"},{"creditsUsedKey":"BOSunRegisteredTrialUsed","creditsRemainingKey":"BOSunRegisteredTrialRemaining","entitlementId":"yd5xCQ","entitlementType":"meter"}],"testGroups":{"3b01d163-59e0-4572-93b2-2ccaee467b4c":"A","a866aafc-5caa-4bfc-968d-3be9056b2733":"B","a92a3049-5eae-42b9-a584-32c777aeb20f":"B","e00c1d35-cbaa-4515-bdea-241356f6f120":"A"},"activeProducts":[]}; </script> </body> </html> <!-- generated in 0.485 seconds 102639 bytes batcached for 300 seconds -->