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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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
Budding artists in the Owatonna area can book a private Acrylics and Corks painting event at the studio or another location. You can also join in on one of the studio’s public events and take… Read More
From May through October, Mankato residents head to the east side of town (not far from Minnesota State) to feed their cravings fro fresh fruit and other produce. All goods are substantially grown or… Read More
A piercing might feel a tad more prickly than a cactus but the crew at Cactus Tattoo and Body Piercing will make it as painless as possible. This shop in Mankato is a trusted place where you can get… Read More
Want a “wow!” factor in your dull day? You’ll find it at the Wow! Zone. Head to this Mankato destination for bowling, mini golf, laser tag, and arcade games that will keep the whole… Read More
It might be called the Happy Chef Restaurant but this Mankato diner is full of happy customers too. How could you not be happy with a lineup of omelets, burgers, salads, and more?
Read MoreYes, Number 4 may well be the fanciest bar in Mankato, but it also exudes an air of cool that’s rare in Central Minnesota. On the other hand, that may just be the whiskey talking. And it… Read More
You can let your hair down and your voice out two nights a week at the Loose Moose Saloon in downtown Mankato. The Loose Moose’s karaoke nights are Friday and Saturday, with alternating hosts,… Read More
With its 20, high-definition 50-inch screens and a robust collection of sports packages, there’s no better place to watch sports in Mankato than Rounders Sports Bar & Grill. They have… Read More
One of Mankato’s favorite hangouts, Tav on the Ave serves up its jumbo-sized wings in one of more than a dozen sauces. Although you can get them in unnecessary flavors like hotter than hell and… Read More
Weggy’s Mankato omelet is not unlike what many folks would call a Denver omelet, except for one thing: The addition of celery. This adds a fresh, cool crunch and a slightly bitter counterpoint… Read More
Let everyone know what's going on. Start using our networking tools to spread the word about upcoming events around town.
From alerting folks to a meeting about an important town issue, the next gathering of your book group, a real estate open house or upcoming tag sale, make this your first stop in getting the word out
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 Warsaw', '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) 44.246299743652, 'lng' => (float) -93.394096374512, 'latlng' => '44.246299743652,-93.394096374512', 'city' => 'Warsaw', 'state' => 'MN', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'warsaw-mn' ) )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
Let everyone know about your organization. Click here to add it now.
From alerting folks to a meeting about an important town issue, the next gathering of your book group, a real estate open house or upcoming tag sale, make this your first stop in getting the word out
Warsaw, Minnesota. You can view Warsaw venues that host many Warsaw MN events every year.
You can find a ton of properties for sale if you search the Warsaw page on Zillow. Currently Warsaw has an average listing price for homes for sale on the market of $237,076. More real estate facts about Warsaw: The number of properties currently for sale in Warsaw is 479. The median homes for sale listing price is $193,717. This is broken down with the number of three bedroom houses in Warsaw consisting of 198 with an average listing price for these house of $221,439. Out of the 132 houses that are four bedroom the average listing price for Warsaw is $287,197. Interest rates for Warsaw are at historic lows as well.
Warsaw Minnesota has a latitude of 44.246299743652 and a longitude of -93.394096374512. 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":"enigma-ga"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 11 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"warsaw-mn"}, [] ).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 | 5 | |
| 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":"warsaw-mn","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 4 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-93.39409637451172,44.246299743652344],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"MN"}}},{"$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(1765717689496)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765717689496)","$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 | 92 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"warsaw-mn","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":"b1181f7cbf0aaebc2195cdd334ea5cdd"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 24 | |
| 15 | db.events_cache.count( {"_id":"b1181f7cbf0aaebc2195cdd334ea5cdd"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"b1181f7cbf0aaebc2195cdd334ea5cdd"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"b1181f7cbf0aaebc2195cdd334ea5cdd","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.68400000 1765717689)","created":"MongoDate(0.68400000 1765717689)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"3389706bc6fcd68afbb5a404a7eb01c4"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766642399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 24 | |
| 20 | db.events_cache.count( {"_id":"3389706bc6fcd68afbb5a404a7eb01c4"} ) | 0 | 0 | 2 | |
| 21 | db.events_cache.count( {"_id":"3389706bc6fcd68afbb5a404a7eb01c4"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"3389706bc6fcd68afbb5a404a7eb01c4","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.75000000 1765717689)","created":"MongoDate(0.75000000 1765717689)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"dc71ea758914dae3329fd869d6e687e9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 67 | |
| 25 | db.events_cache.count( {"_id":"dc71ea758914dae3329fd869d6e687e9"} ) | 0 | 0 | 3 | |
| 26 | db.events_cache.count( {"_id":"dc71ea758914dae3329fd869d6e687e9"} ) | 0 | 0 | 7 | |
| 27 | db.events_cache.insert( {"_id":"dc71ea758914dae3329fd869d6e687e9","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.93100000 1765717689)","created":"MongoDate(0.93100000 1765717689)"} , true) | 0 | 0 | 10 | |
| 28 | db.events_cache.find( {"_id":"b2f77f82b17a7cd2d4d243f15eb01711"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 16 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 17 | |
| 30 | db.events_cache.count( {"_id":"b2f77f82b17a7cd2d4d243f15eb01711"} ) | 0 | 0 | 4 | |
| 31 | db.events_cache.count( {"_id":"b2f77f82b17a7cd2d4d243f15eb01711"} ) | 0 | 0 | 5 | |
| 32 | db.events_cache.insert( {"_id":"b2f77f82b17a7cd2d4d243f15eb01711","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.04100000 1765717690)","created":"MongoDate(0.04100000 1765717690)"} , true) | 0 | 0 | 9 | |
| 33 | db.events_cache.find( {"_id":"274f101a0ec9f0b8c1631986f731939c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766987999)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 16 | |
| 35 | db.events_cache.count( {"_id":"274f101a0ec9f0b8c1631986f731939c"} ) | 0 | 0 | 3 | |
| 36 | db.events_cache.count( {"_id":"274f101a0ec9f0b8c1631986f731939c"} ) | 0 | 0 | 16 | |
| 37 | db.events_cache.insert( {"_id":"274f101a0ec9f0b8c1631986f731939c","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.15200000 1765717690)","created":"MongoDate(0.15200000 1765717690)"} , true) | 0 | 0 | 8 | |
| 38 | db.events_cache.find( {"_id":"21ba652ed6eba3501a41110b96cc75ca"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766037599)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 2 | |
| 40 | db.events_cache.count( {"_id":"21ba652ed6eba3501a41110b96cc75ca"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"21ba652ed6eba3501a41110b96cc75ca"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"21ba652ed6eba3501a41110b96cc75ca","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.18800000 1765717690)","created":"MongoDate(0.18800000 1765717690)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"e916676f2f6c2a99d2822714b00a8ff1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 14 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 1 | 2 | |
| 45 | db.events_cache.count( {"_id":"e916676f2f6c2a99d2822714b00a8ff1"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"e916676f2f6c2a99d2822714b00a8ff1"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"e916676f2f6c2a99d2822714b00a8ff1","town_sef_url":"warsaw-mn","data_key":["68fb3a52410059e7d104a3c6"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":false}","modified":"MongoDate(0.23100000 1765717690)","created":"MongoDate(0.23100000 1765717690)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"53de32f165584b003917bc5c5425f452"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76272985]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 38 | |
| 50 | db.events_cache.count( {"_id":"53de32f165584b003917bc5c5425f452"} ) | 0 | 0 | 7 | |
| 51 | db.events_cache.count( {"_id":"53de32f165584b003917bc5c5425f452"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"53de32f165584b003917bc5c5425f452","town_sef_url":"warsaw-mn","data_key":["69339390de4ae56f5aea2487","6889db7efb5e4bed1fad337f","687f4f8dfb5e4bed1f73cc97","68ad1aa9c3af739f25f0a1ea","68e4799dc3af739f25a9ce65","68e5cb1ec3af739f25c77535","687f4f8dfb5e4bed1f73cda8","688889d5fb5e4bed1f8d0aab","689ab73efb5e4bed1fded08c","6889db7efb5e4bed1fad33db","687f4f8dfb5e4bed1f73cd64","688b2cc7fb5e4bed1f074c9e","68db3f20c3af739f25853acd","68e4799dc3af739f25a9ce9d","68776664fb5e4bed1fb4c50e","692e4d91de4ae56f5ae9290a","68761540fb5e4bed1f7ba84d","68c26ae7c3af739f25d455e5","68716e05fb5e4bed1f867126","6853cdfcfb5e4bed1f55da47","68a3f1c3fb5e4bed1fd6434c","688b2cc8fb5e4bed1f074e58","69017a9ac3af739f25e3ec15","68551f46fb5e4bed1fd10f9e","687f4f8ffb5e4bed1f73cfb2","68b8f82ac3af739f255682a1","68e4799dc3af739f25a9cf77","687f4f8ffb5e4bed1f73d0d3","689eabbdfb5e4bed1f7b315f","685670d9fb5e4bed1f3b31ce","687f4f90fb5e4bed1f73d14f","68e4799dc3af739f25a9d080","6892ce3ffb5e4bed1f90aa0d","687f4f91fb5e4bed1f73d35f","68a3f1c3fb5e4bed1fd643f7","687f4f91fb5e4bed1f73d41e","68e4799dc3af739f25a9d0eb","68fc349fc3af739f25226019","68b8f82bc3af739f2556842b","687f4f92fb5e4bed1f73d504","68edb41bc3af739f2514bad4","687f4f92fb5e4bed1f73d5c2","689ab73efb5e4bed1fded2cc","68e4799dc3af739f25a9d19b","68917cc0fb5e4bed1f58f71e","68b8f82bc3af739f255684c4","68e4799dc3af739f25a9d1b0","68e9bf9cc3af739f256bc228","689eabbdfb5e4bed1f7b32b5","69266492de4ae56f5ae48487"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":true}","modified":"MongoDate(0.30900000 1765717690)","created":"MongoDate(0.30900000 1765717690)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"4ead69f2b8b7e637bc2c362a43e79c64"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76272985,76119808]},"tags":"music","geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 15 | |
| 55 | db.events_cache.count( {"_id":"4ead69f2b8b7e637bc2c362a43e79c64"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"4ead69f2b8b7e637bc2c362a43e79c64"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"4ead69f2b8b7e637bc2c362a43e79c64","town_sef_url":"warsaw-mn","data_key":["68c65f65c3af739f25e1e7db","68a80cebc3af739f25c63783","68e0bd60c3af739f25766541","6933cbd6de4ae56f5a4a5f98","68527ca5fb5e4bed1f02a227","68d4dfe6c3af739f258d8f13","6933cbd6de4ae56f5a4a5fab","68e0bd60c3af739f2576657e","685d9be1fb5e4bed1fa239f9","68e0bd60c3af739f2576658b","68fdbe5fc3af739f2586f51b","69157955de4ae56f5a2279f8","68e0bd60c3af739f257665ce","69157955de4ae56f5a2279fb","69200554de4ae56f5af2c63c","685670d9fb5e4bed1f3b316f","692156d3de4ae56f5a9c9fe4","68e0bd60c3af739f257665ea","6933cbd6de4ae56f5a4a61bc","6901b2dbc3af739f25187eab","693911d1de4ae56f5a25df35","68a6f9a3c3af739f2569d39c","68f3325dc3af739f25770fa4","68c3bc67c3af739f255e16d3","69200555de4ae56f5af2c832","69200555de4ae56f5af2c847","6933cbd6de4ae56f5a4a632b","68a6f9a3c3af739f2569d443","68cba569c3af739f25f712fe","68b298e6c3af739f2586870b","6933cbd6de4ae56f5a4a637c","68e8a65ec3af739f255b8bde","69200555de4ae56f5af2c92f","6922a854de4ae56f5af6997d","692156d3de4ae56f5a9ca159","6933cbd7de4ae56f5a4a6538","68e0bd61c3af739f257666e4","68c3bc67c3af739f255e17cc","6933cbd7de4ae56f5a4a6577","68b14767c3af739f250ab56e","68b14767c3af739f250ab573","68b14767c3af739f250ab58c","690c3ed9de4ae56f5afb9a77","690c3ed9de4ae56f5afb9a7b","68b14767c3af739f250ab591","68b14767c3af739f250ab598","6933cbd7de4ae56f5a4a6705","690c3ed9de4ae56f5afb9acd","68b14768c3af739f250ab5d4","69200555de4ae56f5af2ca66"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-93.39409637451172,44.246299743652344],\"has_next_page\":true}","modified":"MongoDate(0.35600000 1765717690)","created":"MongoDate(0.35600000 1765717690)"} , true) | 0 | 0 | 1 | |
| 58 | db.places.find( {"geo":{"$near":[-93.39409637451172,44.246299743652344],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 11 | 2 | |
| 59 | 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\/mn-paint-and-wine-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/paint-and-wine\/\" target=\"_blank\">Best Paint & Wine Spots in Minnesota 2025!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/paint-and-wine\/\" target=\"_blank\">Acrylics and Corks, Owatonna, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Budding artists in the Owatonna area can book a private Acrylics and Corks painting event at the studio or another location. You can also join in on one of the studio’s public events and take… <a href=\"https:\/\/bestthingsmn.com\/paint-and-wine\/\" 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\/mn-farmers-market-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/farmers-markets\/\" target=\"_blank\">8 Best Farmers Markets in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/farmers-markets\/\" target=\"_blank\">Mankato Farmers Market, Mankato, MN<\/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\">From May through October, Mankato residents head to the east side of town (not far from Minnesota State) to feed their cravings fro fresh fruit and other produce. All goods are substantially grown or… <a href=\"https:\/\/bestthingsmn.com\/farmers-markets\/\" 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\/mn-piercing-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/piercing-shops\/\" target=\"_blank\">10 Best Piercing Shops in Minnesota<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/piercing-shops\/\" target=\"_blank\">Cactus Tattoo and Body Piercing, Mankato, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">A piercing might feel a tad more prickly than a cactus but the crew at Cactus Tattoo and Body Piercing will make it as painless as possible. This shop in Mankato is a trusted place where you can get… <a href=\"https:\/\/bestthingsmn.com\/piercing-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\/mn-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:\/\/bestthingsmn.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/rainy-day-thingstodo\/\" target=\"_blank\">Wow! Zone, Mankato, MN<\/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\">Want a “wow!” factor in your dull day? You’ll find it at the Wow! Zone. Head to this Mankato destination for bowling, mini golf, laser tag, and arcade games that will keep the whole… <a href=\"https:\/\/bestthingsmn.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\/mn-diners-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/diners\/\" target=\"_blank\">10 Best Diners in Minnesota<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/diners\/\" target=\"_blank\">Happy Chef Restaurant, Mankato, MN<\/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\"><p>It might be called the Happy Chef Restaurant but this Mankato diner is full of happy customers too. How could you not be happy with a lineup of omelets, burgers, salads, and more?<\/p> <a href=\"https:\/\/bestthingsmn.com\/diners\/\" 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\/mn-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/bars\/\" target=\"_blank\">7 Best Bars in Minnesota: 2024 Edition!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/bars\/\" target=\"_blank\">Number 4 American Bar and Kitchen, Mankato, MN<\/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\">Yes, Number 4 may well be the fanciest bar in Mankato, but it also exudes an air of cool that’s rare in Central Minnesota. On the other hand, that may just be the whiskey talking. And it… <a href=\"https:\/\/bestthingsmn.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\/mn-karaoke-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/karaoke-bars\/\" target=\"_blank\">The 9 Best Karaoke Bars in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/karaoke-bars\/\" target=\"_blank\">The Loose Moose Saloon, Mankato, MN<\/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\">You can let your hair down and your voice out two nights a week at the Loose Moose Saloon in downtown Mankato. The Loose Moose’s karaoke nights are Friday and Saturday, with alternating hosts,… <a href=\"https:\/\/bestthingsmn.com\/karaoke-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\/mn-sports-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/sports-bars\/\" target=\"_blank\">The Best Sports Bars in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/sports-bars\/\" target=\"_blank\">Rounders Sports Bar & Grill, Mankato, MN<\/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\">With its 20, high-definition 50-inch screens and a robust collection of sports packages, there’s no better place to watch sports in Mankato than Rounders Sports Bar & Grill. They have… <a href=\"https:\/\/bestthingsmn.com\/sports-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\/mn-wings-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/wings\/\" target=\"_blank\">The 6 Best Spots for Wings in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/wings\/\" target=\"_blank\">Tav on the Ave, Mankato, MN<\/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\">One of Mankato’s favorite hangouts, Tav on the Ave serves up its jumbo-sized wings in one of more than a dozen sauces. Although you can get them in unnecessary flavors like hotter than hell and… <a href=\"https:\/\/bestthingsmn.com\/wings\/\" 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\/mn-omelet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/omelets\/\" target=\"_blank\">9 Best Omelets in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/omelets\/\" target=\"_blank\">Weggy\u2019s on Campus, Mankato, MN<\/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\">Weggy’s Mankato omelet is not unlike what many folks would call a Denver omelet, except for one thing: The addition of celery. This adds a fresh, cool crunch and a slightly bitter counterpoint… <a href=\"https:\/\/bestthingsmn.com\/omelets\/\" 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":"warsaw-mn","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\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1765724890,"type":"Event","id":76272985,"title":"MN Christkindlmarkt in Waconia","url":"\/event\/mn-christkindlmarkt-in-waconia-2025-12-14-waconia-mn.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-craft-fair-show-2.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":1765732090,"type":"Event","id":76119808,"title":"Rock & Roll Xmas Spectacular","url":"\/event\/rock-roll-xmas-spectacular-2025-12-16-tm-burnsville-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/e\/563\/66a8f4fb-6c41-4f18-a481-47a5db152563_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":1765732090,"type":"Event","id":76392884,"title":"12th House Sun and Linus","url":"\/event\/12th-house-sun-and-linus-2025-12-27-jb-minneapolis-mn.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"},{"rule":"{\"content_type\":\"group_category\",\"radius\":\"10\",\"ttl\":\"8\",\"israndom\":1,\"group_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-1.jpg\",\"days\":1}","expiration":1765746490,"type":"Place","id":1904168,"title":"Morristown Dam Days","url":"\/place\/morristown-dam-days-morristown-mn.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-2.jpg"}],"modified":"MongoDate(0.36700000 1765717690)","created":"MongoDate(0.36700000 1765717690)","_id":ObjectId ("693eb6ba6fdb7c0e870f6578")} , true) | 0 | 0 | 1 | |
| 60 | db.events_cache.find( {"_id":"12711a9206b56b34686eea445613a2a0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 61 | db.events_radius_cache.find( {"_id":"2f95657f6c9714d84ccd901dcfbeb532"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 62 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)"},"event_id":{"$nin":[76272985,76119808,76392884]},"geo":{"$geoWithin":{"$center":[[-93.39409637451172,44.246299743652344],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 | 0 | 351 | |
| 63 | db.events_cache.count( {"_id":"12711a9206b56b34686eea445613a2a0"} ) | 0 | 0 | 2 | |
| 64 | db.events_cache.count( {"_id":"12711a9206b56b34686eea445613a2a0"} ) | 0 | 0 | 1 | |
| 65 | db.events_cache.insert( {"_id":"12711a9206b56b34686eea445613a2a0","town_sef_url":"warsaw-mn","data_key":[],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Warsaw\",\"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\":44.246299743652344,\"lng\":-93.39409637451172,\"latlng\":\"44.246299743652,-93.394096374512\",\"city\":\"Warsaw\",\"state\":\"MN\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":false}","modified":"MongoDate(0.74500000 1765717690)","created":"MongoDate(0.74500000 1765717690)"} , true) | 0 | 0 | 1 | |
| 66 | db.modules.find( {"name":"AT - Event Empty"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 67 | db.news.find( {"broadcast":{"$in":["usa","warsaw-mn","mn","rice-county-mn"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 2 | |
| 68 | db.places.find( {"address.town_sef_url":"warsaw-mn","group_id":{"$nin":[1904168]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 0 | 1 | |
| 69 | db.modules.find( {"name":"AT - Organization Empty"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 71 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 72 | db.towns.find( {"sef_url":"warsaw-mn"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 73 | db.tokens.find( {"sef_url":{"$in":["usa","mn","rice-county-mn","warsaw-mn"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 74 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 75 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 78 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 79 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 80 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |


