Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
T&L Catering brings more than 40 years of experience to any event that they cater. Because of their years of experience, you can expect consistency in service and food quality each time you have… Read More
&grain is a specialty place whose menu is built around the facility’s freshly-baked bread that is made daily. They also cold brew Stumptown coffee in house which is a specialty brand from… Read More
Built in Colonia, this modern and relatively new concrete skate park was inspired by the New York landscape, according to the design site. This skate park features a smooth run with bumps, pyramids,… Read More
Sofia's Fine Italian Restaurant has a friendly staff and owner, which is why locals love the restaurant. One of their most popular dishes is the lobster ravioli; patrons say it is a must-try.
Read MoreOpen since 1934, this bookstore lives up to its name as the town bookstore. It’s a staple for local readers and offers consistency in Westfield’s bustling downtown retail shops. They were… Read More
This Union County favorite offers a taste of France in an intimate setting with exquisite service. It is a top spot among locals and is an award-winning restaurant in the French cuisine category.… Read More
The Chocolate Bar is the perfect place for a sweet treat as the store has gelato, espresso drinks, sorbet, and tons of chocolate treats. The gelato on offer includes a variety of 25 flavors like… Read More
Enjoy fine dining at the Sweet Waters Steak House for their homemade French onion soup, delicious steak with a glass of wine, followed by one of their rich desserts. Their menu features perfectly… Read More
Enjoy a healthy treat so that you can maintain looking and feeling your best with a range of healthy juices and smoothies. There are three smoothie options available including the delectable salted… Read More
The charm of Summit’s cozy downtown center is only to with the presence of the antique shop. Over 60 dealers sell their goods here and include decorations, art, furniture, and costume jewelry.… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around Scotch Plains', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 40.633098602295, 'lng' => (float) -74.369903564453, 'latlng' => '40.633098602295,-74.369903564453', 'city' => 'Scotch Plains', 'state' => 'NJ', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'scotch-plains-nj' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Scotch Plains, New Jersey. Population for Scotch Plains from the last gathering is 22732. You can view Scotch Plains venues that host many Scotch Plains NJ events every year.
You can find a ton of properties for sale if you search the Scotch Plains page on Zillow. Currently Scotch Plains has an average listing price for homes for sale on the market of $454,905. More real estate facts about Scotch Plains: The number of properties currently for sale in Scotch Plains is 19. The median homes for sale listing price is $274,900. This is broken down with the number of three bedroom houses in Scotch Plains consisting of 2 with an average listing price for these house of $889,000. Out of the 1 houses that are four bedroom the average listing price for Scotch Plains is $265,000. Interest rates for Scotch Plains are at historic lows as well.
Scotch Plains New Jersey has a latitude of 40.633098602295 and a longitude of -74.369903564453. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"moweaqua-il"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"scotch-plains-nj"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"scotch-plains-nj","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-74.36990356445312,40.63309860229492],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"NJ"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769640052987)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769640052987)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 132 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"scotch-plains-nj","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"0df4e912fa2e2985e6f22584c5692610"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770271199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 34 | |
| 15 | db.events_cache.count( {"_id":"0df4e912fa2e2985e6f22584c5692610"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"0df4e912fa2e2985e6f22584c5692610"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"0df4e912fa2e2985e6f22584c5692610","town_sef_url":"scotch-plains-nj","data_key":["69157957de4ae56f5a227fb5"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":true}","modified":"MongoDate(0.22100000 1769640053)","created":"MongoDate(0.22100000 1769640053)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"ef081b9bc8f6981807f07913196cfc3c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770271199)"},"event_id":{"$nin":[76327372]},"tags":"music","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 4 | |
| 20 | db.events_cache.count( {"_id":"ef081b9bc8f6981807f07913196cfc3c"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"ef081b9bc8f6981807f07913196cfc3c"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"ef081b9bc8f6981807f07913196cfc3c","town_sef_url":"scotch-plains-nj","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":false}","modified":"MongoDate(0.24500000 1769640053)","created":"MongoDate(0.24500000 1769640053)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"80546cf8b0d09d79b59ec1a12864931f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770875999)"},"event_id":{"$nin":[76327372]},"tags":"music","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 1 | 6 | |
| 25 | db.events_cache.count( {"_id":"80546cf8b0d09d79b59ec1a12864931f"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"80546cf8b0d09d79b59ec1a12864931f"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"80546cf8b0d09d79b59ec1a12864931f","town_sef_url":"scotch-plains-nj","data_key":["6901b2ddc3af739f25188754"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":false}","modified":"MongoDate(0.27200000 1769640053)","created":"MongoDate(0.27200000 1769640053)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"790952aac527b939633ebf3c66d97996"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1769925599)"},"event_id":{"$nin":[76327372,76282844]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 30 | db.events_cache.count( {"_id":"790952aac527b939633ebf3c66d97996"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"790952aac527b939633ebf3c66d97996"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"790952aac527b939633ebf3c66d97996","town_sef_url":"scotch-plains-nj","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":false}","modified":"MongoDate(0.29000000 1769640053)","created":"MongoDate(0.29000000 1769640053)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"56010f549cbd29a2f622be543d1677d7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1772258399)"},"event_id":{"$nin":[76327372,76282844]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 35 | db.events_cache.count( {"_id":"56010f549cbd29a2f622be543d1677d7"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"56010f549cbd29a2f622be543d1677d7"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"56010f549cbd29a2f622be543d1677d7","town_sef_url":"scotch-plains-nj","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":false}","modified":"MongoDate(0.30700000 1769640053)","created":"MongoDate(0.30700000 1769640053)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"be9dbb758052ddb475fe93e6fafa2123"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770098399)"},"event_id":{"$nin":[76327372,76282844]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 15 | |
| 40 | db.events_cache.count( {"_id":"be9dbb758052ddb475fe93e6fafa2123"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"be9dbb758052ddb475fe93e6fafa2123"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"be9dbb758052ddb475fe93e6fafa2123","town_sef_url":"scotch-plains-nj","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":false}","modified":"MongoDate(0.35300000 1769640053)","created":"MongoDate(0.35300000 1769640053)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"1ff2b37ec08503361dd99527c270b5b1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770962399)"},"event_id":{"$nin":[76327372,76282844]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 32 | |
| 45 | db.events_cache.count( {"_id":"1ff2b37ec08503361dd99527c270b5b1"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"1ff2b37ec08503361dd99527c270b5b1"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"1ff2b37ec08503361dd99527c270b5b1","town_sef_url":"scotch-plains-nj","data_key":["68d40972c3af739f252e3552"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":true}","modified":"MongoDate(0.40800000 1769640053)","created":"MongoDate(0.40800000 1769640053)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"191cfd241af29d26d737374661c2c36a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1771480799)"},"event_id":{"$nin":[76327372,76282844,76185695]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 4 | |
| 50 | db.events_cache.count( {"_id":"191cfd241af29d26d737374661c2c36a"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"191cfd241af29d26d737374661c2c36a"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"191cfd241af29d26d737374661c2c36a","town_sef_url":"scotch-plains-nj","data_key":["68bf8fa6c3af739f25b38019","688d8d11fb5e4bed1f4d37b5","688d8d11fb5e4bed1f4d37b1","688d8d11fb5e4bed1f4d37c7","688d8d11fb5e4bed1f4d37d4","688d8d11fb5e4bed1f4d37eb","688d8d11fb5e4bed1f4d37cd","688d8d11fb5e4bed1f4d37da","688d8d11fb5e4bed1f4d37e8","68ba49aac3af739f257d8883","68c0e125c3af739f253dcfdd","68e71ca1c3af739f25e5a0c8","68ef05a0c3af739f254c0721","68f05723c3af739f25947d55","68f2fa20c3af739f2533e0b4","690d581bde4ae56f5ac124fb","691bd895de4ae56f5a7c0dbc","69251314de4ae56f5a2528ac","69339393de4ae56f5aea2e92","68ef05a0c3af739f254c0728","68dde221c3af739f25c57701","6967019cb1faf7c56a6c9877","688d8d11fb5e4bed1f4d3822","688d8d11fb5e4bed1f4d3832","688d8d11fb5e4bed1f4d3840","688d8d11fb5e4bed1f4d3847","688d8d11fb5e4bed1f4d3874","688d8d11fb5e4bed1f4d386b","688d8d11fb5e4bed1f4d3863","688d8d11fb5e4bed1f4d38d7","68911578fb5e4bed1fbe4596","68911578fb5e4bed1fbe459b","68917cc0fb5e4bed1f58fe34","689d5a3ffb5e4bed1f4b0a32","68afbdafc3af739f2536a094","68b7a6abc3af739f2571f6c0","68ba49aac3af739f257d888e","68c8ca22c3af739f25291df9","68d5f928c3af739f25934256","68dde221c3af739f25c57713","68e4799fc3af739f25a9df28","68e71ca1c3af739f25e5a0e3","68e9bf9dc3af739f256bce30","6900291dc3af739f259bb627","69041d9ede4ae56f5ae0edcc","690c0698de4ae56f5a9c10fe","6913ef96de4ae56f5a16bad0","691d2a16de4ae56f5a437b3b","6938d995de4ae56f5aaaa053","69436592de4ae56f5a4202a2"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-74.36990356445312,40.63309860229492],\"has_next_page\":true}","modified":"MongoDate(0.43000000 1769640053)","created":"MongoDate(0.43000000 1769640053)"} , true) | 0 | 0 | 1 | |
| 53 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-catering-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/caterers\/\" target=\"_blank\">The 10 Best Caterers in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/caterers\/\" target=\"_blank\">T&L Catering, North Plainfield, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">T&L Catering brings more than 40 years of experience to any event that they cater. Because of their years of experience, you can expect consistency in service and food quality each time you have… <a href=\"https:\/\/bestthingsnj.com\/caterers\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-breakfast-spot.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/breakfast-spots\/\" target=\"_blank\">6 Best Breakfast Spots in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/breakfast-spots\/\" target=\"_blank\">&grain, Garwood, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">&grain is a specialty place whose menu is built around the facility’s freshly-baked bread that is made daily. They also cold brew Stumptown coffee in house which is a specialty brand from… <a href=\"https:\/\/bestthingsnj.com\/breakfast-spots\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-skate-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/skateparks\/\" target=\"_blank\">The 8 Best Skate Parks in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/skateparks\/\" target=\"_blank\">Evergreen Skatepark, Colonia, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,recreation-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Built in Colonia, this modern and relatively new concrete skate park was inspired by the New York landscape, according to the design site. This skate park features a smooth run with bumps, pyramids,… <a href=\"https:\/\/bestthingsnj.com\/skateparks\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-italian-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/italian-restaurants\/\" target=\"_blank\">7 Best Italian Restaurants in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/italian-restaurants\/\" target=\"_blank\">Sofia's Fine Italian Restaurant, Springfield, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,hybrid,edited-chira,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\"><p>Sofia's Fine Italian Restaurant has a friendly staff and owner, which is why locals love the restaurant. One of their most popular dishes is the lobster ravioli; patrons say it is a must-try.<\/p> <a href=\"https:\/\/bestthingsnj.com\/italian-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-bookstores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/bookstores\/\" target=\"_blank\">8 Best Bookstores in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/bookstores\/\" target=\"_blank\">Town Book Store, Westfield, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Open since 1934, this bookstore lives up to its name as the town bookstore. It’s a staple for local readers and offers consistency in Westfield’s bustling downtown retail shops. They were… <a href=\"https:\/\/bestthingsnj.com\/bookstores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/restaurants\/\" target=\"_blank\">10 Best Restaurants in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/restaurants\/\" target=\"_blank\">Chez Catherine, Westfield, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">This Union County favorite offers a taste of France in an intimate setting with exquisite service. It is a top spot among locals and is an award-winning restaurant in the French cuisine category.… <a href=\"https:\/\/bestthingsnj.com\/restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-gelato-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/gelato\/\" target=\"_blank\">Best Gelato Places in New Jersey<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/gelato\/\" target=\"_blank\">The Chocolate Bar, Westfield, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">The Chocolate Bar is the perfect place for a sweet treat as the store has gelato, espresso drinks, sorbet, and tons of chocolate treats. The gelato on offer includes a variety of 25 flavors like… <a href=\"https:\/\/bestthingsnj.com\/gelato\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-steakhouse-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/steakhouses\/\" target=\"_blank\">The 9 Best Steakhouses in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/steakhouses\/\" target=\"_blank\">Sweet Waters Steak House, Westfield, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Enjoy fine dining at the Sweet Waters Steak House for their homemade French onion soup, delicious steak with a glass of wine, followed by one of their rich desserts. Their menu features perfectly… <a href=\"https:\/\/bestthingsnj.com\/steakhouses\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-smoothies-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/smoothies\/\" target=\"_blank\">9 Best Smoothie Places in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/smoothies\/\" target=\"_blank\">The Juice House, Garwood, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Enjoy a healthy treat so that you can maintain looking and feeling your best with a range of healthy juices and smoothies. There are three smoothie options available including the delectable salted… <a href=\"https:\/\/bestthingsnj.com\/smoothies\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nj-antique-stores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnj.com\/antique-stores\/\" target=\"_blank\">7 Best Antique Stores in New Jersey!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnj.com\/antique-stores\/\" target=\"_blank\">Summit Antique Center, Summit, NJ<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">The charm of Summit’s cozy downtown center is only to with the presence of the antique shop. Over 60 dealers sell their goods here and include decorations, art, furniture, and costume jewelry.… <a href=\"https:\/\/bestthingsnj.com\/antique-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"scotch-plains-nj","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1769643653,"type":"Event","id":76327372,"title":"Badfish w\/ Beach Fly","url":"\/event\/badfish-w-beach-fly-2026-01-31-tm-sayreville-nj.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/a12\/18d54130-0a37-46a6-9432-9250e6b2ba12_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1769647253,"type":"Event","id":76282844,"title":"Umphrey’s McGee","url":"\/event\/umphreys-mcgee-2026-02-04-jb-morristown-nj.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2025\/11\/umphrey8217s-mcgee-980x551.png"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"15\",\"days\":\"15\",\"ttl\":\"2\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1769647253,"type":"Event","id":76185695,"title":"So Good! The Neil Diamond Experience","url":"\/event\/so-good-the-neil-diamond-experience-2026-01-30-new-brunswick-nj.html","image_url":"https:\/\/cdn-p300.americantowns.com\/img\/generic-icon.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1769654453,"type":"Event","id":76158677,"title":"St. John's Red Storm Men's Basketball v. Butler","url":"\/event\/st-johns-red-storm-mens-basketball-v-butler-2026-01-28-tm-new-york-ny.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/4a0\/3eea2b0e-b57b-4e9e-bf03-1bc1b8e4c4a0_SOURCE"}],"modified":"MongoDate(0.43300000 1769640053)","created":"MongoDate(0.43300000 1769640053)","_id":ObjectId ("697a9075f49c0c87390b68ac")} , true) | 0 | 0 | 1 | |
| 54 | db.events_cache.find( {"_id":"548bb6d4b00f14f2dfd1620ac7525966"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 55 | db.events_radius_cache.find( {"_id":"86daec4b6649cde37aab92b971d74e54"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 56 | db.events.count( {"address.town_sef_url":"scotch-plains-nj","start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770184800)"}} ) | 0 | 0 | 1 | |
| 57 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770444000)"}} ) | 0 | 1 | 21 | |
| 58 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770444000)"}} ) | 0 | 13 | 18 | |
| 59 | db.events_radius_cache.count( {"_id":"86daec4b6649cde37aab92b971d74e54"} ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.count( {"_id":"86daec4b6649cde37aab92b971d74e54"} ) | 0 | 0 | 1 | |
| 61 | db.events_radius_cache.insert( {"_id":"86daec4b6649cde37aab92b971d74e54","radius":25,"modified":"MongoDate(0.49800000 1769640053)","created":"MongoDate(0.49800000 1769640053)"} , true) | 0 | 0 | 1 | |
| 62 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)"},"event_id":{"$nin":[76327372,76282844,76185695,76158677]},"geo":{"$geoWithin":{"$center":[[-74.36990356445312,40.63309860229492],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 46 | |
| 63 | db.events_cache.count( {"_id":"548bb6d4b00f14f2dfd1620ac7525966"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.count( {"_id":"548bb6d4b00f14f2dfd1620ac7525966"} ) | 0 | 0 | 1 | |
| 65 | db.events_cache.insert( {"_id":"548bb6d4b00f14f2dfd1620ac7525966","town_sef_url":"scotch-plains-nj","data_key":["695411fede4ae56f5a881a8a","68e9bf9dc3af739f256bce35","68a6f9a5c3af739f2569d80f","68fae321c3af739f25d95593","68911579fb5e4bed1fbe4811"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Scotch Plains\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":40.63309860229492,\"lng\":-74.36990356445312,\"latlng\":\"40.633098602295,-74.369903564453\",\"city\":\"Scotch Plains\",\"state\":\"NJ\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.55900000 1769640053)","created":"MongoDate(0.55900000 1769640053)"} , true) | 0 | 0 | 1 | |
| 66 | db.news.find( {"broadcast":{"$in":["usa","scotch-plains-nj","nj","union-county-nj"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 67 | db.places.find( {"address.town_sef_url":"scotch-plains-nj","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 1 | |
| 68 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 69 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 70 | db.towns.find( {"sef_url":"scotch-plains-nj"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 71 | db.tokens.find( {"sef_url":{"$in":["usa","nj","union-county-nj","scotch-plains-nj"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 72 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 73 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 78 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |

