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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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) 1769666400 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
The Antique Trove has a variety of vendors, each with a variety of antiques available. Books, vinyl, odds and ends, major furniture and collectibles mean that there are packable items and some that… Read More
Sacramento’s Allora is the place for delectable Italian cuisine. When the weather is warm, that tasty food tastes even better on Allora’s gorgeous garden patio.
Read MoreGreat vegan food is good for your body, your taste buds, and your soul, and you can find all of that at Pure Soul Plant-Based Eats. Head to this vegan comfort food restaurant once and you’ll want to… Read More
Drunken Noodle is one of the foremost Thai dishes that anyone can love, but it’s also just one of many options available at Drunken Noodle. This fantastic Thai joint has been open since 2013,… Read More
Live music, low prices and an American Southern inspired menu make the Shady Lady Saloon a spot to stop. Head into a quiet corner and toss back an Old-Fashioned, the most popular drink.
Read MorePart museum, part active government, California’s capitol building is a must-see for any educational experience. It provides a look into the state’s history as part of the United States… Read More
Featured on “Diners, Drive-Ins, and Dives,” Squeeze Burger (formerly the Squeeze Inn) offers a “cheese skirt” on your cheeseburger, making the cheese layer even better with… Read More
Exotic flavors are highlighted in the handcrafted chocolates made by Ginger, the owner and chocolatier. Chocolates are flavored with hints of Meyer lemon, Bergamot pale ale, Raspberry rose geranium… Read More
This isn’t your grandma’s putt putt golf. Tipsy Putt is one of Sacramento’s premier spots for indoor entertainment. This indoor putt putt golf course is accompanied by a full bar so… Read More
The small family owned business includes a variety of high-end luxury goods from the likes of Chanel and Luis Vuitton. Specializing in handbags, accessories and jewelry, Article Consignment offers… 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 Pleasant Grove', '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) 38.819900512695, 'lng' => (float) -121.50499725342, 'latlng' => '38.819900512695,-121.50499725342', 'city' => 'Pleasant Grove', 'state' => 'CA', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'pleasant-grove-ca' ) )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
Pleasant Grove, California. You can view Pleasant Grove venues that host many Pleasant Grove CA events every year.
You can find a ton of properties for sale if you search the Pleasant Grove page on Zillow. Currently Pleasant Grove has an average listing price for homes for sale on the market of $285,832. More real estate facts about Pleasant Grove: The number of properties currently for sale in Pleasant Grove is 155. The median homes for sale listing price is $191,325. This is broken down with the number of three bedroom houses in Pleasant Grove consisting of 87 with an average listing price for these house of $238,021. Out of the 33 houses that are four bedroom the average listing price for Pleasant Grove is $341,576. Interest rates for Pleasant Grove are at historic lows as well.
Pleasant Grove California has a latitude of 38.819900512695 and a longitude of -121.50499725342. 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":"new-braintree-ma"}, [] ).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":"pleasant-grove-ca"}, [] ).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":"pleasant-grove-ca","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 | 1 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-121.50499725341797,38.81990051269531],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"CA"}}},{"$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(1769674296363)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769674296363)","$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 | 25 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"pleasant-grove-ca","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":"7c5d946a70aa4b991125b54bd8c911f0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770357599)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | |
| 15 | db.events_cache.count( {"_id":"7c5d946a70aa4b991125b54bd8c911f0"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"7c5d946a70aa4b991125b54bd8c911f0"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"7c5d946a70aa4b991125b54bd8c911f0","town_sef_url":"pleasant-grove-ca","data_key":["690ab51fde4ae56f5a84177d"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":true}","modified":"MongoDate(0.46800000 1769674296)","created":"MongoDate(0.46800000 1769674296)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"288b6e682f7b22479d6f7f669706b4f8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770357599)"},"event_id":{"$nin":[76299762]},"tags":"music","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 5 | |
| 20 | db.events_cache.count( {"_id":"288b6e682f7b22479d6f7f669706b4f8"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"288b6e682f7b22479d6f7f669706b4f8"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"288b6e682f7b22479d6f7f669706b4f8","town_sef_url":"pleasant-grove-ca","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":false}","modified":"MongoDate(0.49400000 1769674296)","created":"MongoDate(0.49400000 1769674296)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"117b2924cfdbf16f9f53b6c4b773d1c1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770962399)"},"event_id":{"$nin":[76299762]},"tags":"music","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 8 | |
| 25 | db.events_cache.count( {"_id":"117b2924cfdbf16f9f53b6c4b773d1c1"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"117b2924cfdbf16f9f53b6c4b773d1c1"} ) | 0 | 0 | 2 | |
| 27 | db.events_cache.insert( {"_id":"117b2924cfdbf16f9f53b6c4b773d1c1","town_sef_url":"pleasant-grove-ca","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":false}","modified":"MongoDate(0.52800000 1769674296)","created":"MongoDate(0.52800000 1769674296)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"ab6806c473e79d8428461743c4bcc676"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770011999)"},"event_id":{"$nin":[76299762]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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":"ab6806c473e79d8428461743c4bcc676"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"ab6806c473e79d8428461743c4bcc676"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"ab6806c473e79d8428461743c4bcc676","town_sef_url":"pleasant-grove-ca","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":false}","modified":"MongoDate(0.54400000 1769674296)","created":"MongoDate(0.54400000 1769674296)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"455c87a361c6492e5ea8ffab5689af5e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1772344799)"},"event_id":{"$nin":[76299762]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 2 | |
| 35 | db.events_cache.count( {"_id":"455c87a361c6492e5ea8ffab5689af5e"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"455c87a361c6492e5ea8ffab5689af5e"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"455c87a361c6492e5ea8ffab5689af5e","town_sef_url":"pleasant-grove-ca","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":false}","modified":"MongoDate(0.56100000 1769674296)","created":"MongoDate(0.56100000 1769674296)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"7922e44e5ffdfaf37ab0f6bf2e3f283c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770184799)"},"event_id":{"$nin":[76299762]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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":"7922e44e5ffdfaf37ab0f6bf2e3f283c"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"7922e44e5ffdfaf37ab0f6bf2e3f283c"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"7922e44e5ffdfaf37ab0f6bf2e3f283c","town_sef_url":"pleasant-grove-ca","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":false}","modified":"MongoDate(0.60800000 1769674296)","created":"MongoDate(0.60800000 1769674296)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"da54b171e710f8823cb194d23b735ffc"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1771048799)"},"event_id":{"$nin":[76299762]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 37 | |
| 45 | db.events_cache.count( {"_id":"da54b171e710f8823cb194d23b735ffc"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"da54b171e710f8823cb194d23b735ffc"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"da54b171e710f8823cb194d23b735ffc","town_sef_url":"pleasant-grove-ca","data_key":["691d2a16de4ae56f5a437c59"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":true}","modified":"MongoDate(0.68100000 1769674296)","created":"MongoDate(0.68100000 1769674296)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"6f8d465fce8714de1b22f9b499a52acb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1771567199)"},"event_id":{"$nin":[76299762,76355080]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 46 | |
| 50 | db.events_cache.count( {"_id":"6f8d465fce8714de1b22f9b499a52acb"} ) | 0 | 0 | 8 | |
| 51 | db.events_cache.count( {"_id":"6f8d465fce8714de1b22f9b499a52acb"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"6f8d465fce8714de1b22f9b499a52acb","town_sef_url":"pleasant-grove-ca","data_key":["690c0698de4ae56f5a9c1115","68ae6c29c3af739f25a99128","684a937efb5e4bed1fe1fc08","689ab73ffb5e4bed1fdedcf6","68e5cb1fc3af739f25c78511","6917e416de4ae56f5a900176","6917e416de4ae56f5a90017e","69436592de4ae56f5a42038e","69017a9cc3af739f25e3fdf3","6938d995de4ae56f5aaaa0a4","6967019cb1faf7c56a6c98d9","69096399de4ae56f5a1c0ccb","68911579fb5e4bed1fbe4ab7","68917cc0fb5e4bed1f58feb7","684a937ffb5e4bed1fe1fde6","689eabbefb5e4bed1f7b3f57","6917e416de4ae56f5a9001c9","6917e416de4ae56f5a9001d1","695f150eb1faf7c56aac12ca","68911579fb5e4bed1fbe4c43","689ab73ffb5e4bed1fdedd3a","68ae6c29c3af739f25a99146","69251314de4ae56f5a25293e","6933cbd9de4ae56f5a4a79c1","68911579fb5e4bed1fbe4d35","68dc90a1c3af739f25fd36a0","691e7b99de4ae56f5a810a27","6913ef96de4ae56f5a16bb3f","69378813de4ae56f5aecea54","6940c290de4ae56f5a9dd12b","684a9380fb5e4bed1fe1fe8f","6917e416de4ae56f5a900209","6917e416de4ae56f5a90020e","695f150eb1faf7c56aac1321","68ae6c29c3af739f25a9916b","69324212de4ae56f5af03445","6917e416de4ae56f5a90023e","68917cc1fb5e4bed1f5901bb","68917cc1fb5e4bed1f5901fd","684a9381fb5e4bed1fe20092","68d204a6c3af739f25f52a7c","68f05723c3af739f25947ebd","6917e416de4ae56f5a900254","6917e416de4ae56f5a90025b","68917cc1fb5e4bed1f590364","6896c2c4fb5e4bed1f1b530c","689ab73ffb5e4bed1fdedd89","68ae6c29c3af739f25a99183","68afbdafc3af739f2536a178","68e5cb20c3af739f25c78629"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":true}","modified":"MongoDate(0.77100000 1769674296)","created":"MongoDate(0.77100000 1769674296)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"e9c0bb3c77de6b244a152b99cef1e8c8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 11 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1771567199)"},"event_id":{"$nin":[76299762,76355080,76401989]},"tags":"music","geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 12 | |
| 55 | db.events_cache.count( {"_id":"e9c0bb3c77de6b244a152b99cef1e8c8"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"e9c0bb3c77de6b244a152b99cef1e8c8"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"e9c0bb3c77de6b244a152b99cef1e8c8","town_sef_url":"pleasant-grove-ca","data_key":["691eb3dcde4ae56f5a229b47","690aed59de4ae56f5ae026d9","689ce6e7fb5e4bed1fda1949","6933cbd9de4ae56f5a4a794e","6933cbd9de4ae56f5a4a7957","690455d9de4ae56f5a345fe8","690d9058de4ae56f5a18e280","691427dade4ae56f5a80dc11","69351d55de4ae56f5ae25501","6933cbd9de4ae56f5a4a7983","68f8785dc3af739f251269a5","691427dade4ae56f5a80dc32","691eb3ddde4ae56f5a229be3","689ce6e7fb5e4bed1fda1977","692156d5de4ae56f5a9ca9c1","68911579fb5e4bed1fbe4d9b","68d8d465c3af739f2564b9a6","68fb1b5ec3af739f25165837","6905a75bde4ae56f5a2c21ed","690c3edade4ae56f5afb9efe","69196dd6de4ae56f5a958aef","693911d3de4ae56f5a25e6aa","68911579fb5e4bed1fbe4dc8","68f483ddc3af739f25f39321","6916cad7de4ae56f5a4f4c93","6933cbd9de4ae56f5a4a7a05","690d9058de4ae56f5a18e2b6","6933cbd9de4ae56f5a4a7a2d","6933cbd9de4ae56f5a4a7a5e","689ce6e7fb5e4bed1fda1997","692156d5de4ae56f5a9caa23","68917cc1fb5e4bed1f590523","68fb1b5ec3af739f25165881","68fc6cdfc3af739f255085d0","68fdbe61c3af739f2586fda1","692156d5de4ae56f5a9caa6a","692156d5de4ae56f5a9caa76","6933cbd9de4ae56f5a4a7ac6","692156d5de4ae56f5a9caa98","69200557de4ae56f5af2d0db","689ce6e7fb5e4bed1fda19a5","68e8a65fc3af739f255b90ef","692156d5de4ae56f5a9caaa9","693bb4d4de4ae56f5ad9bccf","689ce6e7fb5e4bed1fda19ac","68fdbe61c3af739f2586fdd4","68e754e1c3af739f2514d742","68f483ddc3af739f25f3937c","68ccf6e8c3af739f259f6af4","69196dd6de4ae56f5a958b38"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-121.50499725341797,38.81990051269531],\"has_next_page\":true}","modified":"MongoDate(0.83900000 1769674296)","created":"MongoDate(0.83900000 1769674296)"} , true) | 0 | 0 | 1 | |
| 58 | 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\/ca-antique-stores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/antique-stores\/\" target=\"_blank\">5 Best Antique Stores in California!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/antique-stores\/\" target=\"_blank\">Antique Trove, Roseville, CA<\/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 Antique Trove has a variety of vendors, each with a variety of antiques available. Books, vinyl, odds and ends, major furniture and collectibles mean that there are packable items and some that… <a href=\"https:\/\/bestthingsca.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\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ca-italian-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/italian-restaurants\/\" target=\"_blank\">10 Best Italian Restaurants in California!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/italian-restaurants\/\" target=\"_blank\">Allora, Sacramento, CA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-chira,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\"><p>Sacramento’s Allora is the place for delectable Italian cuisine. When the weather is warm, that tasty food tastes even better on Allora’s gorgeous garden patio.<\/p> <a href=\"https:\/\/bestthingsca.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\/ca-vegan-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/vegan-vegetarian-restaurants\/\" target=\"_blank\">10 Best Vegan Restaurants in California<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/vegan-vegetarian-restaurants\/\" target=\"_blank\">Pure Soul Plant-Based Eats, Sacramento, CA<\/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\">Great vegan food is good for your body, your taste buds, and your soul, and you can find all of that at Pure Soul Plant-Based Eats. Head to this vegan comfort food restaurant once and you\u2019ll want to… <a href=\"https:\/\/bestthingsca.com\/vegan-vegetarian-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\/ca-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai Restaurants in California<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/thai-restaurants\/\" target=\"_blank\">Drunken Noodle, Sacramento, CA<\/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\">Drunken Noodle is one of the foremost Thai dishes that anyone can love, but it’s also just one of many options available at Drunken Noodle. This fantastic Thai joint has been open since 2013,… <a href=\"https:\/\/bestthingsca.com\/thai-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\/ca-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/bars\/\" target=\"_blank\">8 Best Bars in California: 2024 Edition!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/bars\/\" target=\"_blank\">Shady Lady Saloon, Sacramento, CA<\/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\"><p>Live music, low prices and an American Southern inspired menu make the Shady Lady Saloon a spot to stop. Head into a quiet corner and toss back an Old-Fashioned, the most popular drink. <\/p> <a href=\"https:\/\/bestthingsca.com\/bars\/\" 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\/ca-educational-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/educational-activities-for-kids\/\" target=\"_blank\">The 9 Best Educational Activities for Children in California!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/educational-activities-for-kids\/\" target=\"_blank\">California State Capitol Museum, Sacramento, CA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Part museum, part active government, California’s capitol building is a must-see for any educational experience. It provides a look into the state’s history as part of the United States… <a href=\"https:\/\/bestthingsca.com\/educational-activities-for-kids\/\" 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\/ca-burger-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/burgers\/\" target=\"_blank\">10 Best Burgers in California!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/burgers\/\" target=\"_blank\">Squeeze Burger, Sacramento, CA<\/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\">Featured on “Diners, Drive-Ins, and Dives,” Squeeze Burger (formerly the Squeeze Inn) offers a “cheese skirt” on your cheeseburger, making the cheese layer even better with… <a href=\"https:\/\/bestthingsca.com\/burgers\/\" 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\/ca-chocolate-shop-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/chocolate-shops\/\" target=\"_blank\">6 Best Chocolate Shops in California! <\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/chocolate-shops\/\" target=\"_blank\">Ginger Elizabeth, Sacramento, CA<\/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\">Exotic flavors are highlighted in the handcrafted chocolates made by Ginger, the owner and chocolatier. Chocolates are flavored with hints of Meyer lemon, Bergamot pale ale, Raspberry rose geranium… <a href=\"https:\/\/bestthingsca.com\/chocolate-shops\/\" 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\/ca-rainy-day-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities in California!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/rainy-day-thingstodo\/\" target=\"_blank\">Tipsy Putt, Sacramento, CA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">This isn’t your grandma’s putt putt golf. Tipsy Putt is one of Sacramento’s premier spots for indoor entertainment. This indoor putt putt golf course is accompanied by a full bar so… <a href=\"https:\/\/bestthingsca.com\/rainy-day-thingstodo\/\" 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\/ca-consignment-shops-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsca.com\/consignment-shops\/\" target=\"_blank\">7 Best Consignment Shops in California!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsca.com\/consignment-shops\/\" target=\"_blank\">Article Consignment, Sacramento, CA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">The small family owned business includes a variety of high-end luxury goods from the likes of Chanel and Luis Vuitton. Specializing in handbags, accessories and jewelry, Article Consignment offers… <a href=\"https:\/\/bestthingsca.com\/consignment-shops\/\" 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":"pleasant-grove-ca","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":1769677896,"type":"Event","id":76299762,"title":"Brad Paisley: Truck Still Works World Tour","url":"\/event\/brad-paisley-truck-still-works-world-tour-2026-01-30-tm-lincoln-ca.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/f11\/91a9b3db-d609-49dd-93d2-55c43871af11_SOURCE"},{"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":1769681496,"type":"Event","id":76355080,"title":"Gary Clark Jr. and Marcus King Band","url":"\/event\/gary-clark-jr-and-marcus-king-band-2026-01-31-tm-lincoln-ca.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/dbc\/c96993ca-3b60-4218-8610-f37c78097dbc_SOURCE"},{"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":1769688696,"type":"Event","id":76401989,"title":"Moontricks","url":"\/event\/moontricks-2026-01-29-tm-san-francisco-ca.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/0cc\/c4ab77a5-077f-4337-9f58-fc5958a230cc_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1769688696,"type":"Event","id":76394415,"title":"Sqwerv and Love Mischief","url":"\/event\/sqwerv-and-love-mischief-2026-01-31-jb-sacramento-ca.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2025\/03\/sqwerv-980x551.png"}],"modified":"MongoDate(0.84200000 1769674296)","created":"MongoDate(0.84200000 1769674296)","_id":ObjectId ("697b1638681e82641e095da5")} , true) | 0 | 0 | 1 | |
| 59 | db.events_cache.find( {"_id":"bd009885b3af9b01db2ee2c3913e1ed5"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"a53827e362cc19082b5ccdd3619475b7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 61 | db.events.count( {"address.town_sef_url":"pleasant-grove-ca","start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770271200)"}} ) | 0 | 0 | 1 | |
| 62 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770530400)"}} ) | 0 | 0 | 25 | |
| 63 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1769666400)","$lt":"MongoDate(0.00000000 1770530400)"}} ) | 0 | 4 | 21 | |
| 64 | db.events_radius_cache.count( {"_id":"a53827e362cc19082b5ccdd3619475b7"} ) | 0 | 0 | 1 | |
| 65 | db.events_radius_cache.count( {"_id":"a53827e362cc19082b5ccdd3619475b7"} ) | 0 | 0 | 1 | |
| 66 | db.events_radius_cache.insert( {"_id":"a53827e362cc19082b5ccdd3619475b7","radius":25,"modified":"MongoDate(0.91300000 1769674296)","created":"MongoDate(0.91300000 1769674296)"} , true) | 0 | 0 | 1 | |
| 67 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769666400)"},"event_id":{"$nin":[76299762,76355080,76401989,76394415]},"geo":{"$geoWithin":{"$center":[[-121.50499725341797,38.81990051269531],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 | 55 | |
| 68 | db.events_cache.count( {"_id":"bd009885b3af9b01db2ee2c3913e1ed5"} ) | 0 | 0 | 1 | |
| 69 | db.events_cache.count( {"_id":"bd009885b3af9b01db2ee2c3913e1ed5"} ) | 0 | 0 | 1 | |
| 70 | db.events_cache.insert( {"_id":"bd009885b3af9b01db2ee2c3913e1ed5","town_sef_url":"pleasant-grove-ca","data_key":["690c0698de4ae56f5a9c1115","684a937efb5e4bed1fe1fc08","69436592de4ae56f5a42038e","68917cc0fb5e4bed1f58feb7","684a937ffb5e4bed1fe1fde6"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Pleasant Grove\",\"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\":38.81990051269531,\"lng\":-121.50499725341797,\"latlng\":\"38.819900512695,-121.50499725342\",\"city\":\"Pleasant Grove\",\"state\":\"CA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.98500000 1769674296)","created":"MongoDate(0.98500000 1769674296)"} , true) | 0 | 0 | 1 | |
| 71 | db.news.find( {"broadcast":{"$in":["usa","pleasant-grove-ca","ca","sutter-county-ca"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 2 | |
| 72 | db.places.find( {"address.town_sef_url":"pleasant-grove-ca","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 2 | 1 | |
| 73 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 74 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 75 | db.towns.find( {"sef_url":"pleasant-grove-ca"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.tokens.find( {"sef_url":{"$in":["usa","ca","sutter-county-ca","pleasant-grove-ca"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 77 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 78 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 79 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 80 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 81 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 82 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 83 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |
