THE 10 BEST Restaurants in Kansas City

[]
0;)require.apply(e,t.r.shift());e.getRequireJSQueue=null}l&&+new Date-i<5e3&&a.apply(e,l)}if(!e||!e.requireCallLast){var l,i,u=!1,a=e.requireCallLast=function(e,r){l=null;var a=[].slice.call(arguments,2);t(e)?n(require(e),r,a):t("trjs")?require(["trjs!"+e],function(e){n(e,r,a)}):u||(i=+new Date,l=[].slice.call(arguments))},c=e.requireCallIfReady=function(n){t(n)&&a.apply(e,arguments)},o=function(t,n,r,l){var i=c;return!r||"click"!==r.type&&"submit"!==r.type||(i=a,r.preventDefault&&r.preventDefault()),l.unshift(n),l.unshift(t),i.apply(e,l),!1};e.remoteModule=function(e,t){return o("remoteModule",null,e,[].slice.call(arguments))},e.requireEvCall=function(e,t,n,r){return e=e.match(/^((?:[^/]+/)*[^/.]+).([^/]*)?$/),o(e[1],e[2],t,[].slice.call(arguments,1))},e.widgetEvCall=function(e,t,n,r){return o("ta/prwidgets","call",t,[].slice.call(arguments))},e.placementEvCall=function(e,t,n,r,l){return o("ta/p13n/placements","evCall",n,[].slice.call(arguments))},document.addEventListener?document.addEventListener("DOMContentLoaded",r):e.addEventListener?e.addEventListener("load",r):e.attachEvent&&e.attachEvent("onload",r)}}(window); ]]> THE 10 BEST Restaurants in Kansas City – Updated January 2023 – Tripadvisor Privacy Policy.”; var JS_coppa_deleted = “Your account has been deleted.”; var JS_close = “Close”; var JS_close_image = “https://static.tacdn.com/img2/buttons/closeButton.gif”; var JS_CHANGES_SAVED = “Changes saved”; var JS_community_on = “Community has been enabled”; var lang_Close = JS_close; var JS_UpdatingYourResults = “Updating your results …”; var JS_OwnerPhoto_heading = “Thank you for submitting your request to Tripadvisor. “; var JS_OwnerPhoto_subheading = “We process most listings and changes within 5 business days. “; var JS_OwnerPhoto_more = “Add more photos to your listing”; var JS_OwnerPhoto_return = “Return to your Owner’s Center”; var JS_NMN_Timeout_title = “Do you want to keep trying?”; var JS_NMN_Timeout_msg = “It is taking longer than expected to get your location.”; var JS_NMN_Error_title = “Location error”; var JS_NMN_Error_msg = “There has been an error in trying to determine your location”; var JS_KeepTrying = “Keep Trying”; var JS_TryAgain = “Try Again”; var js_0001 = “Please select at least one vendor from the list.”; var js_0002 = “Please choose dates in the future.”; var js_0003 = “Please choose a check-out date that is at least one day later than your check-in date.”; var js_0004 = “Please choose dates that are less than 330 days away.”; var js_0005 = “Searching for deals … this may take a few moments”; var js_0006 = “Your selections have not changed.”; var js_0010 = “Please click again to open each window or adjust browser settings to disable popup blockers.”; var js_0011 = “Update”; var js_0012 = “Show next offer”; var js_0013 = “Please click the “Check Rates!” button above to open each window.”; var js_0014 = ‘Opens one window for each offer. Please disable pop-up blockers.’; var js_0015 = ‘Compare prices’; var js_invalid_dates_text = “The dates entered are invalid. Please correct your dates and search again.”; var js_invalid_dates_text_new = “Please enter dates to check rates”; var js_invalid_dates_text_new2 = “Please enter dates to show prices”; var qcErrorImage = ‘‘; var selectedHotelName = “”; var cr_loc_vend = ‘https://static.tacdn.com/img2/checkrates/cr.gif’; var cr_loc_vend_ch = ‘https://static.tacdn.com/img2/checkrates/cr_check.gif’; var cr_loc_logo = ‘https://static.tacdn.com/img2/checkrates/logo.gif’; var cd_loc_vend = ‘https://static.tacdn.com/img2/checkrates/cd.png’; var cd_loc_vend_ch = ‘https://static.tacdn.com/img2/checkrates/cd_check.png’; var JS_Any_Date = “Any Date”; var JS_Update_List = “Update List”; var sNexusTitleMissing = “The title must be populated”; var JS_Challenge=”Challenge”; var JS_TIQ_Level=”Level”; var JS_TIQ=”Travel IQ”; var JS_TIQ_Pts=”pts”; var RATING_STRINGS = [ “Click to rate”, “Terrible”, “Poor”, “Average”, “Very Good”, “Excellent” ]; var overlayLightbox = false; if(“” != “”) { overlayLightbox = true; } var isTakeOver = false; var overlayOptions = “”; var overlayBackupLoc = “”; var gmapDomain = “maps.google.com”; var mapChannel = “ta.desktop.restaurants”; var bingMapsLang = “en”.toLowerCase(); var bingMapsCountry = “US”.toLowerCase(); var bingMapsBaseUrl = “http://www.bing.com/maps/default.aspx?cc=us&”; var googleMapsBaseUrl = “http://maps.google.com/?”; var yandexMapsBaseUrl = “http://maps.yandex.com”; var serverPool = “B”; var posLocale = “en_US”; var cssPhotoViewerAsset = “https://static.tacdn.com/css2/build/concat/photos_with_inline_review-v2516204174a.css”; var cssAlbumViewerExtendedAsset = “https://static.tacdn.com/css2/build/concat/media_albums_extended-v2895666976a.css”; var jsPhotoViewerAsset = ‘https://static.tacdn.com/js3/src/ta/photos/Viewer-v23776172971a.js’; var jsAlbumViewerAsset = [“https://static.tacdn.com/js3/build/concat/album_viewer-c-v21720198776a.js”]; var jsAlbumViewerExtendedAsset = [“https://static.tacdn.com/js3/build/concat/media_albums_extended-c-v21319642680a.js”]; var cssInlinePhotosTabAsset = “https://static.tacdn.com/css2/build/concat/photo_albums_stacked-v24123383951a.css”; var cssPhotoLightboxAsset = “https://static.tacdn.com/css2/build/concat/photo_albums-v2231729968a.css”; var jsDesktopBackboneAsset = [“https://static.tacdn.com/js3/build/concat/desktop_modules_modbone-c-v21048715873a.js”]; var jsPhotoViewerTALSOAsset = ‘https://static.tacdn.com/js3/src/TALSO-v21232481152a.js’; ]]> =0&&t1e12?new Date:performance.now())-e.timeStamp;”pointerdown”==e.type?function(e,t){var n=function(){c(e,t),a()},i=function(){a()},a=function(){removeEventListener(“pointerup”,n,r),removeEventListener(“pointercancel”,i,r)};addEventListener(“pointerup”,n,r),addEventListener(“pointercancel”,i,r)}(t,e):c(t,e)}},f=function(e){[“mousedown”,”keydown”,”touchstart”,”pointerdown”].forEach((function(t){return e(t,s,r)}))},p=”hidden”===document.visibilityState?0:1/0;addEventListener(“visibilitychange”,(function e(t){“hidden”===document.visibilityState&&(p=t.timeStamp,removeEventListener(“visibilitychange”,e,!0))}),!0);o(),self.webVitals={firstInputPolyfill:function(e){i.push(e),u()},resetFirstInputPolyfill:o,get firstHiddenTime(){return p}}}();]]> “}”,”pageServlet”:”Restaurants”,”sessionId”:”A7736F3CDFB34A4CBD3AA4383F8CB0FD”,”cdnHost”:”https://static.tacdn.com”,”quickSave”:true,”isExternalReferral”:true,”useERUserTracking”:true,”cookieDomain”:”.tripadvisor.com”,”uid”:”b7175ea0-a5a3-47e2-a600-6c6f440974ab”,”hasReferral”:true,”posLocale”:”en_US”,”MEDIA_HTTP_BASE”:”https://media-cdn.tripadvisor.com/media/”,”user_id”:””,”loggedIn”:false,”securelyLoggedIn”:false},”DUST_GLOBAL”:{“IS_IELE8″:false,”LOCALE”:”en_US”,”IS_IE10″:false,”CDN_HOST”:”https://static.tacdn.com”,”DEVICE”:”desktop”,”IS_RTL”:false,”LANG”:”en”,”DEBUG”:false,”READ_ONLY”:false,”POS_COUNTRY”:191},”JS_SECURITY_TOKEN”:”TNI1625!ALud4JV1PU2qb7DvdZff15BdHWBTYsbDJ9MMK8rVedOwFkJI7EPoayajs6VaI72N8nEU4AvIbYj2np1XjJn04swlTssx9eVvedw5l4xsrDip92noWXWPOfla3rxHMdqBU5Mb/muyuXWtWljVVXTArMWki39evnyLWNvwJJJhHeDK”,”GEO_ID”:”44535″,”hotelsInGeo”:”125″,”LOC_ID”:”44535″,”isMobile”:false,”isRtl”:false}; return model; }); } ]]>

You are zoomed out too far to see location pins. Please zoom back in.

Looking to expand your search outside of Kansas City? We have suggestions.

Expand your search.

Looking to expand your search outside of Kansas City? We have suggestions.

Expand your search.

Frequently Asked Questions about Kansas City

Some of the most popular restaurants in Kansas City that deliver are:
Some of the most popular restaurants in Kansas City that provide takeout are:
The best restaurants in Kansas City include:
Some of the best restaurants in Kansas City for families with children include:
Some of the most popular restaurants in Kansas City for cheap eats include:
”,”safety.more_info”:”More info”,”taking_safety_measures”:”Taking safety measures”,”restaurants_michelin_view_more”:”View more on MICHELIN Guide”,”menu_provider_logo_alt”:”Full menu {sProviderName} u2013 {sRestaurantName}”,”social_loading_error_1″:”Whoops, something went wrong.”,”soical_loading_error_2″:”Give it another try, please.”,”mobile_try_again”:”Try again”,”stat_modal_save_to_trip_v2″:”Save to a Trip”,”save_all_items_modal_header”:”Save all items to a Trip”,”stat_modal_create_a_trip_v2″:”Create a Trip”,”select_trip_header”:”Select a Trip”,”social_Saved”:”Saved”,”trips_save_CTA”:”Save”,”About_TC_Winner”:”Travelers’ Choice {0} Winner”,”ds_award_michelin_one_star_label”:”One MICHELIN Star”,”ds_award_michelin_two_star_label”:”Two MICHELIN Stars”,”ds_award_michelin_three_star_label”:”Three MICHELIN Stars”,”sng_award_michelin_bib”:”Michelin Bib Gourmand”,”ds_award_michelin_text”:”MICHELIN”,”mv_photos_from_everyone”:”everyone”,”mv_photos_from_travelers”:”travelers”,”mv_photos_from_professionals”:”professionals”,”mv_photos_from_management”:”management”,”vr_aria_next_photo”:”Next Photo”,”vr_aria_previous_photo”:”Previous Photo”,”common_carousel_aria_label”:”Carousel of images”,”full_view”:”Full view”,”rs_premium_signifier_premium_tooltip”:”Great Job! You're standing out from the competition with your Storyboard.”,”storyboard_edit_right_button”:”Edit Storyboard”,”rs_premium_signifier_basic_tooltip2″:”What’s this? Stand out from the competition with an eye-catching Storyboard by upgrading to Premium.”,”nsp.locationSelect.loading”:”Loading…”,”restaurant_booking_phone_number”:”Phone Number”,”booking_form_select_a_country_code”:”- Select a Country Code -“,”native_login_required”:”Required”,”mobile_sherpa_invalid_email”:”Invalid Email”,”restaurant_booking_date_at”:”{date} at {time}”,”restaurant_booking_table_for”:”Table for {nCount}”,”restaurant_booking_first_name”:”First Name”,”restaurant_booking_last_name”:”Last Name”,”restaurant_booking_email”:”E-mail”,”restaurant_booking_special_requests”:”Special Requests (optional)”,”opentable_complete_reservation”:”Complete Reservation”,”restaurants_finding_your_table”:”Finding your table…”,”restaurant_thank_you_reservation_c2b”:”Thank You for Your Reservation!”,”corrected_lf_confirmation_copy_ffffdd28″:”You will receive an email confirmation from {0}.”,”see_all_restaurants_confirmation”:”See all Restaurants”,”restaurants_booking_flow_error”:”An error has occurred. Please try again later or book directly on {provider}.”,”restaurants_reserve_with”:”Reserve with {provider}”,”Native_Restauarants_Reserve_a_Table”:”Reserve a Table”,”fallback_ad_trips_headline”:”See something you love? Click the heart to save it”,”fallback_ad_trips_subheading”:”And see all your saved travel ideas on a map”,”fallback_ad_cta_3″:”Get Started”,”fallback_ad_tc_hotels_headline”:”Your next trip starts here”,”fallback_ad_tc_hotels_subheading”:”Top-rated hotels that have earned the Best of the Best crown.”,”fallback_ad_cta_4″:”See the list”,”fallback_ad_tc_beaches_headline”:”Blue skies ahead”,”fallback_ad_tc_beaches_subheading”:”Make these Best of the Best beaches your next great vacation.”,”fallback_ad_helpcenter_headline”:”Find answers to all of your questions about Tripadvisor”,”fallback_ad_helpcenter_subheading”:”Visit the Help Center today”,”fallback_ad_tc_experiences_headline”:”Get out there”,”fallback_ad_tc_experiences_subheading”:”Best of the Best tours, attractions & activities you wonu2019t want to miss.”,”backfill_articles_lander_headline”:”Keep on planning”,”backfill_articles_lander_cta”:”See more”,”fallback_ad_phx_headline”:”The both of you could use a trip.”,”fallback_ad_cta_2″:”Download the app”,”fallback_ad_phx_subheading”:”Plan the vacation you deserve with our app.”,”content_widget_sponsored_by_low”:”Sponsored by {name}”,”content_widget_sponsored_by”:”SPONSORED BY {name}”,”content_widget_discover_geo”:”Discover {geo}”,”content_widget_travelers_like”:”Find out why travelers like you are raving about {geo}”,”content_widget_explore”:”Explore now”,”content_widget_view_now”:”View now”,”content_widget_read_now”:”Read now”,”plus_account_cancellation_reason_better_rates_elsewhere”:”Better rates elsewhere”,”plus_account_cancellation_reason_cannot_find_required_hotel”:”Can’t find hotel I want”,”plus_account_cancellation_reason_covid19_pandemic_uncertainty”:”Pandemic uncertainty”,”plus_account_cancellation_reason_customer_service_experience”:”Customer service experience”,”plus_account_cancellation_reason_issue_with_booking”:”Issue with the booking”,”plus_account_cancellation_reason_subscribed_by_mistake”:”Subscribed in error”,”plus_account_cancellation_reason_travel_plans_changed”:”Travel plans changed”,”plus_checkout_billing_info_field”:”Billing information”,”plus_checkout_country_field”:”Country”,”plus_checkout_select_country”:”Select Country”,”plus_checkout_address_1_field”:”Address line 1″,”plus_checkout_error_state_address”:”Invalid address”,”plus_checkout_address_2_field”:”Address line 2″,”plus_checkout_city_field”:”City”,”plus_checkout_error_state_city”:”Invalid city”,”plus_checkout_select_state_error”:”Select state”,”plus_checkout_state_field”:”State”,”plus_checkout_select_state”:”Select State”,”plus_checkout_zip_code_field”:”Zip code”,”plus_checkout_error_state_zip_code”:”Invalid zip code”,”plus_checkout_add_card”:”Add this card to your account for faster booking”,”plus_checkout_cardholder_name_field”:”Cardholder name”,”plus_checkout_error_state_cardholder_name”:”Enter a valid cardholder name”,”plus_checkout_security_info”:”This form is encrypted and your information is always guaranteed secure.”,”plus_checkout_security_view_details”:”View Details”,”plus_checkout_security_tooltip”:”This form is secured with 256-bit SSL encryption”,”plus_checkout_billing_address”:”Billing address:”,”plus_checkout_default_payment_method”:”Default payment method”,”plus_payment_type_pp”:”Paypal”,”plus_payment_type_cc”:”Credit Card”,”plus_checkout_payment_details_heading”:”Payment details”,”plus_checkout_change_payment_method_cta”:”Change payment method”,”common.design_system.notification”:”Notification”,”airm_loadingDotDotDot”:”Loading…”,”ds_textarea_minimum_characters”:”{numCount}/{numLimit} min characters”,”ds_textarea_maximum_characters”:”{numCount}/{numLimit} max characters”,”text_input_show_password_icon”:”Show password”,”trip_planner_clear”:”Clear”,”plus_checkout_cards_modal_ending_in”:”ending in”,”plus_checkout_cards_modal_expires_space_date”:”Expires {date}”,”tooltip_close”:”Close tooltip”,”plus_checkout_cards_modal_new_card”:”Add a new card”,”plus_checkout_cards_modal_expires_colon_date”:”Expires: {date}”,”plus_checkout_cards_modal_new_provided_account”:”Add a new {sProviderName} account”,”plus_checkout_cards_modal_your_stored_payment_methods”:”Your stored payment methods”,”plus_checkout_cards_modal_name_on_card”:”Name on card”,”plus_checkout_cards_modal_expires”:”Expires”,”plus_checkout_cards_modal_select_payment_method”:”Select a payment method”,”plus_checkout_cards_modal_continue”:”Continue”,”reg_back”:”Back”,”phoenix_maps_accessibility_toggle_list”:”View list”,”rd_hd_viewMap”:”View map”,”phoenix_accessibility_list_label”:”List”,”common_Map”:”Map”,”common_Verygood_fffffabd”:”Very good”,”plus_checkout_promo_code_expired”:”This promo code has expired”,”plus_checkout_promo_code_error”:”Something went wrong. Please try again”,”plus_checkout_promo_code_unauthorized”:”Unauthorized promo code”,”plus_checkout_promo_code_used”:”This promo code has been used”,”plus_checkout_promo_code_invalid”:”Invalid promo code”,”plus_checkout_promo_code_placeholder”:”Enter promo code”,”plus_checkout_promo_code_apply”:”Apply”,”plus_checkout_promo_code”:”Promo code”,”plus_partner_discount_tooltip”:”{0} discount”,”plus_first_year_discount_title”:”First year subscription discount”,”plus_first_year_discount_body”:”This discount only applies to the first year of your subscription. Youu2019ll be charged {originalPrice} to renew next year.”,”plus_discount_expire_date”:”This discount is valid through {expireDate}.”,”plus_layout_go_back”:”Back”,”common_Previous”:”Previous”,”common_Next”:”Next”,”sponsored_articles_sponsored_by”:”Sponsored by {sponsorName}”,”stat_modal_view_trip_v2″:”View Trip”,”create_trip_success_toast_with_bold”:”u003cb>{TripName}u003c/b> created!”,”stat_modal_saved_to_tripname_with_bold”:”Saved to u003cb>{TripName}u003c/b>”,”stat_modal_undo”:”Undo”,”stat_modal_removed_from_tripname_with_bold_v3″:”Removed from u003ca href=”{TripLink}” class=”{TripClass}”>u003cb>{TripName}u003c/b>u003c/a>”,”stat_modal_change”:”Change”,”stat_modal_saved_to_tripname_with_bold_v3″:”Saved to u003ca href=”{TripLink}” class=”{TripClass}”>u003cb>{TripName}u003c/b>u003c/a>”,”m1_trips_my_saves_header”:”My Saves”,”stat_modal_removed_from_tripname”:”Removed from {sTripName}”,”m1_trips_save_success_stat_d2″:”Saved! Next, organize it in a Trip.”,”trips_inline_profanity_check”:”Public Trips cannot contain profanity”,”linkify_url_error”:”You have entered an inappropriate URL”,”trips_error_default_add_item_comment_v2″:”There was a problem adding a note to this Trip item. Please try again.”,”trips_error_default_add_note”:”There was a problem adding a note to this Trip. Please try again.”,”trip_note_update_error”:”There was a problem updating your Trip note. Please try again.”,”trips_error_default_update_comment”:”There was a problem updating this comment. Please try again.”,”trips_error_duplicate”:”You already have a Trip with this name.”,”trips_stat_modal_profanity_check_native”:”Your Trip could not be created because public Trips cannot contain profanity. Please try again.”,”create_trip_general_error_v2″:”There was a problem creating this Trip. Please try again.”,”trip_contains_profanity”:”Your Trip contains profanity and cannot be made public. Please modify your Trip and try again. Questions? View Tripadvisor’s u003ca href=”https://www.tripadvisorsupport.com/hc/articles/360008133913-Tripadvisor-s-Content-Policy”>Content Guidelinesu003c/a>.”,”trips_error_default_edit_privacy”:”There was a problem updating the privacy of this Trip. Please try again.”,”trips_error_default_edit_trip”:”There was a problem editing this Trip. Please try again.”,”new_trip_name_error_msg”:”Please select a new name for your Trip.”,”social_no_permission”:”You don’t have permission to take this action.”,”trips_error_save_trip_full”:”Oh no! Your Trip has too many items in it. Please remove some items and try saving again.”,”trips_error_default_add_item_to_trip”:”There was a problem adding the item to this Trip. Please try again.”,”trips_error_default_move_item”:”There was a problem moving this Trip item. Please try again.”,”trips_error_unsave”:”There was a problem removing this item from your Trip. Please try again.”,”stat_modal_general_error”:”There was a problem saving this item. Please try again.”,”m1_trips_unsave_error”:”There was a problem removing this item. Please try again.”,”trips_error_general_default”:”There was a problem with this Trip. Please try again.”,”home_rentals_vacation”:”Rent a home for your next vacation”,”experiences_copied”:”Code copied”,”top_restaurants_in_geo”:”Top Restaurants in {geo}”,”airm_sortBy”:”Sort by:”,”restaurants_availability_sort_header”:”Availability”,”restaurance_distance_sort_header”:”Distance”,”restaurance_relevance_sort_header”:”Relevance”,”restaurance_rating_sort_header”:”Highest Rating”,”restaurants_availability_sort_tooltip”:”Restaurants available for your date appear first, ranked by ratings and reviews.”,”restaurants_sort_distance_tooltip”:”Sorted by distance from your current location.”,”restaurants_relevance_sort_tooltip”:”Restaurants ranked by how well they match your selections.”,”sorted_by_highest_rating_tooltip”:”Highest rated restaurants on Tripadvisor, based on reviews.”,”ts_restaurant_filter_tooltip”:”Shows restaurants actively taking safety measures like added sanitation procedures, mask-wearing guidelines, and more. Learn more at our u003ca target=”_blank” href=”https://www.tripadvisor.com/travel-safe”>Travel Safe hubu003c/a>.”,”num_results_filters_v2″:”u003cspan class=”{className}”>{count}u003c/span> {count, plural, one{result matches} other{results match}} your filters”,”restaurants_clear_all_filters”:”Clear all filters”,”omnibus_we_perform_checks”:”We perform checks on reviews”,”omnibus_disclaimer_title”:”Tripadvisoru2019s approach to reviews”,”omnibus_review_disclaimer_vr”:”u003cdiv class=”{lineClass}”>Before posting, each Tripadvisor review goes through an automated tracking system, which collects information, answering the following questions: how, what, where and when. If the system detects something that potentially contradicts our u003ca href=”{link}”>community guidelinesu003c/a>, the review is not published.u003c/div>nu003cdiv class=”{lineClass}”>When the system detects a problem, a review may be automatically rejected, sent to the reviewer for validation, or manually reviewed by our team of content specialists, who work 24/7 to maintain the quality of the reviews on our site.u003c/div>nu003cdiv class=”{lineClass}”>Our team checks each review posted on the site disputed by our community as not meeting our u003ca href=”{link}”>community guidelinesu003c/a>.u003c/div>nu003cdiv class=”{lineClass}”>If you have submitted a review for a vacation rental property, we may also ask that you provide us with proof of your stay to ensure that your review is attached to the correct rental property.u003c/div>nu003cdiv class=”{lineClass}”>Vacation rental reviews collected via the VRBO website (formerly Homeaway) and syndicated to the Tripadvisor website are not currently subject to Tripadvisoru2019s standard moderation processes.u003c/div>nu003cdiv class=”{lineClass}”>u003ca href=”{link}”>Learn moreu003c/a> about our review moderation.u003c/div>”,”omnibus_review_disclaimer”:”u003cdiv class=”{lineClass}”>Before posting, each Tripadvisor review goes through an automated tracking system, which collects information, answering the following questions: how, what, where and when. If the system detects something that potentially contradicts our u003ca href=”{link}”>community guidelinesu003c/a>, the review is not published.u003c/div>nu003cdiv class=”{lineClass}”>When the system detects a problem, a review may be automatically rejected, sent to the reviewer for validation, or manually reviewed by our team of content specialists, who work 24/7 to maintain the quality of the reviews on our site.u003c/div>nu003cdiv class=”{lineClass}”>Our team checks each review posted on the site disputed by our community as not meeting our u003ca href=”{link}”>community guidelinesu003c/a>.u003c/div>nu003cdiv class=”{lineClass}”>u003ca href=”{link}”>Learn moreu003c/a> about our review moderation.u003c/div>”,”attraction_poi_tours_and_tickets_shelf”:”{pointOfInterest} Tours and Tickets”,”attractions_near_saved”:”Attractions Near {0}”,”faq_about_header”:”Frequently Asked Questions about {sName}”,”common_TripAdvisor”:”Tripadvisor”,”articles_opf_title_v2″:”Travel Articles | Travel Tips, Insights, & Inspiration from Tripadvisor”,”articles_opf_meta_description”:”Browse through our articles to find useful travel tips and inspiration to plan your next trip. From must have travel products to breathtaking destinations, Tripadvisor has you covered!”,”hs_menu_connect_cta_eateries_tagline”:”Save time. Reach Customers. Fill tables.”,”hs_menu_connect_cta_eateries_subtitle”:”Get your menu noticed and keep everything up-to-date effortlessly”,”hs_menu_connect_cta_button”:”Get started”,”hs_menu_connect_cta_eateries_mobile_title”:”Try Menu Connect”,”hs_menu_connect_cta_rr_feature_one”:”Get your menu noticed”,”hs_menu_connect_cta_rr_feature_three”:”Benefit from real-time data”,”hs_listing_short_name_menu_connect”:”Menu Connect”,”hs_manage_menuconnect_upsell_cta”:”Learn More”,”list_loading_overlay_text”:”Updating list…”,”dining_club.payment_fail_banner.title”:”Your payment method failed”,”dining_club.payment_fail_banner.message”:”You will not have access to Dining Club benefits until your payment method is updated.”,”dining_club.payment_fail_banner.cta”:”Update now”,”gemini.b2c.dining.club.shelf_ad.locations.nyc”:”NYC & surrounding boroughs”,”gemini.b2c.dining.club.shelf_ad.title_dynamic.v2″:”Tripadvisor Dining Club gives you {offerAmount}% off at more than {restaurantsCount} restaurants in {location} including:”,”gemini.dc.shelf.cta”:”Try it for free”,”social_see_more”:”See all”,”tags_category_tag_local_cuisine”:”Local cuisine”,”restaurants_browse_by_food_type”:”{0}”,”blcoupons_percent_off”:”{0}% off”,”discovery_sponsored_label”:”Sponsored”,”order_online”:”Order Online”,”Featuring_n_eateries_plural”:”Featuring: u003cspan class=”{0}”>{1} {1, plural, one{eatery} other{eateries}}u003c/span>”,”h_filters_apply”:”Apply”,”ampersand_up”:”& up”,”plus_x_more_symbol_only”:”+{0}”,”common_Search”:”Search”,”select_all_filters”:”Select all”,”deselect_all_filters”:”Deselect all”,”mobile_kilometers_short_form”:”km”,”mobile_miles_short_form”:”mi”,”sng_a11y_max_distance”:”Maximum distance”,”h_distance_filter_search_placeholder”:”Search for more locations”,”hotels_popular_locations”:”Popular locations”,”filters_show_all”:”Show all”,”filters_show_less”:”Show less”,”filters_show_more”:”Show more”,”mobile_no_results_found_8e0″:”No results found”,”post_video_typeahead_placeholder_text_search”:”Search”,”post_video_location_typeahead_add_location”:”Add another location “,”dual_search_worldwide”:”Worldwide”,”typeahead_articles_read_more”:”Read More”,”see_all_results_for”:”See all results for “{query}””,”common_Hotels”:”Hotels”,”common_Restaurants”:”Restaurants”,”common_Thingstodo”:”Things to do”,”common_Forums”:”Forums”,”m2_trips_detail_date_display”:”{0} u2022 {1}”,”social_mobile_reason_for_sponsored”:”Sponsored”,”mobile_collapse”:”Collapse”,”mobile_search_prompt”:”Search Tripadvisor”,”mobile_back_8e0″:”Back”,”mobile_search_filter_clear_26e8″:”Clear”,”mw_js_positionPermissionDenied”:”Tripadvisor was denied permission to access your location. Give your browser and Tripadvisor permission to use your current location and try again.”,”mx_nearby”:”Nearby”,”sponsored_search_sponsored_label”:”Sponsored”,”dual_search_recently_viewed_all_caps”:”RECENTLY VIEWED”,”dual_search_popular_destinations”:”POPULAR DESTINATIONS”,”onetap_message_unlock”:”Unlock the best of Tripadvisor”,”onetap_subhead_signin_alerts_deals”:”Sign in to get price alerts and deals”,”terms_and_policy_links”:”By proceeding, you agree to our u003ca rel=”nofollow” class=”{2}” target=”_blank” href=”{0}”>Terms of Useu003c/a> and confirm you have read our u003ca rel=”nofollow” class=”{2}” target=”_blank” href=”{1}”>Privacy Policyu003c/a>.”,”I_live_in”:”I live in…”,”home_location_things_near_you”:”Tell us where you live to get great ideas for things to do near you.”,”plus_hotels_banner_sign_in_is”:”Sign in to see hotel savings with Tripadvisor Plus.”,”plus_hotels_banner_cta”:”Sign in now”,”plus_hotels_banner_sign_in_vf”:”Sign in to see cash back offers on hotel bookings with Tripadvisor Plus.”,”plus_education_gets_you_v2″:”For $99/year, Tripadvisor Plus gets you access to:”,”plus_education_hotel_savings_message”:”Hotel savings of at least {minSavings}, on average, per trip”,”plus_education_deals_message”:”Deals on experiences, flights, and rental cars”,”plus_education_trip_insiders_message”:”Personalized service from trip insiders”,”plus_educational_modal_summary_v3″:”u003cb>Tripadvisor Plusu003c/b> is a travel membership with endless savings on hotels, experiences, flights, and rental cars, for $99 a year.”,”plus_educational_modal_summary_earn”:”u003cb>Tripadvisor Plusu003c/b> is a travel membership that lets you earn every time you travel. Try it risk-free for 90 days.”,”plus_get_cashback_and_perks_with_tripadvisor_plus_v2″:”Get {cashbackDisplayAmount} back and perks with Tripadvisor Plus”,”cash_fund_educational_modal_header”:”How you earn with Tripadvisor Plus”,”steps_title_educational_modal_header”:”How you earn”,”perks_title_educational_modal_header”:”Perks for this Tripadvisor Plus hotel”,”plus_got_it”:”Got it”,”cash_fund_educational_modal_step_join”:”Join Tripadvisor Plus.”,”cash_fund_educational_modal_step_book”:”Book a Tripadvisor Plus hotel or experience.”,”cash_fund_educational_modal_step_book_v2″:”Book a Tripadvisor Plus hotel.”,”cash_fund_educational_modal_step_connect”:”Connect your bank account, Venmo, or Paypal.”,”cash_fund_educational_modal_step_get_v2″:”Get cash to spend on your trip.”,”article_sponsored_label”:”SPONSORED”,”common_Read_more”:”Read more”,”p13n_username_location”:”{username}, {location}”,”attractions.booking.flag.best_seller”:”Best Seller”,”attractions.booking.flag.likely_to_sell_out”:”Likely To Sell Out”,”comma_and_space”:”, “,”restaurant_filter_price_label.0_fffffb7e”:”$”,”restaurant_filter_price_label.1_2_combined”:”$$ – $$$”,”restaurant_filter_price_label.3_fffffb7e”:”$$$$”,”vr_srp_sleeps”:”Sleeps {numGuests}”,”vr_srp_bedrooms_plural”:”{numBedrooms, plural, one{# bedroom} other{# bedrooms}}”,”vr_srp_bathrooms_plural”:”{numBathrooms, plural, one{# bathroom} other{# bathrooms}}”,”distance_from_poi_miles”:”{0} mi from {1}”,”distance_from_poi_kilometer”:”{0} km from {1}”,”location_note_temporarily_closed”:”Temporarily closed”,”phoenix_list_attractions_from_price_per_group_txt_v2″:”from {price} per group”,”cx_feed_attraction_price”:”from {price} per adult”,”cx_feed_hotel_price”:”from {price}/night”,”common_Readmore”:”Read more”,”trips_day_header_item_count”:”{nItems, plural, one{# item} other{# items}}”,”cx_feed_rental_price_with_count”:”{rentalCount} rentals from {price}/night”,”cx_feed_rental_count_no_pricing”:”{rentalCount} rentals”,”vr_rentals_in_geo_329″:”Rentals in {0}”,”phoenix_poi_open_now”:”Open now”,”fusion_list_attractions_tickets_from”:”Admission tickets from {sPrice}”,”articles_keep_exploring”:”Keep exploring”,”articles_keep_exploring_load_more”:”Load more”,”ds_contributor_sponsors_one”:”Sponsored by {sponsorName}”,”good_to_know_shelf_best_time_to_visit_link”:”Best time to visit”,”good_to_know_shelf_getting_around_link”:”Getting around”,”good_to_know_shelf_local_customs_link”:”Local customs”,”good_to_know_shelf_tips_from_the_pros_link”:”Tips from the pros”,”Travelers_Choice_Botb_POI_Name_undated”:”Travelers’ Choice Best of the Best”,”cx_feed_tc_see_winners”:”See the winners”,”attractions_nearby_header”:”Best nearby attractions”,”accommodations_nearby_header”:”Best nearby hotels”,”restaurants_nearby_header”:”Best nearby restaurants”,”common_Attractions”:”Attractions”,”tf_web_pagination_previous”:”Previous page”,”tf_web_pagination_next”:”Next page”,”ds_pagination_result_text_v2″:”Showing results {pageStart}-{pageEnd} of {limit}”,”insp_sponby”:”Sponsored by”,”linkpost_attribution”:”From {displayName}”,”trips_byline”:”By {UserNames}”,”ar_page_forum_content_X_replies_plural”:”{0, plural, one{# reply} other{# replies}}”,”ds_contributor_author_one”:”By {authorName}”,”trip_detail_remove_from_trip”:”Remove from Trip”,”trips_save_to_a_trip”:”Save to a trip”,”common_Readless”:”Read less”,”maps_zoom_in”:”Zoom in”,”maps_zoom_out”:”Zoom out”,”view_deal”:”View Deal”,”prices_may_have_changed_interstitial”:”Prices may have changed”,”ad_related_stories_feature_in_content_widget”:”Related Stories”,”sponsored_story_content_widget”:”Sponsored Story”,”as_feature_in_content_widget”:”As Featured In”,”orion.article.reading_time.min_read.v2″:”{0} min read”,”article_by_author”:”By {authorName}”,”reco.planning_tool.footer.title.simple”:”Planning a trip?”,”reco.planning_tool.footer.subtitle.simple”:”Weu2019ll make it easy. Take our quiz to get personalized recs.”,”reco.planning_tool.footer.cta”:”Start planning”,”reco.planning_tool.footer.title.personalization”:”Just-for-you trip planning”,”reco.planning_tool.footer.subtitle.personalization”:”Get personalized recs on where to stay and what to do that fit your vibe.”,”reco.planning_tool.footer.subtitle.rewarded_v2″:”We’ll make it easy with our quick quiz. The first {number} to finish get a $200 travel offer on us.”,”reco.planning_tool.footer.title.time_saving”:”Trip planning in a snap”,”reco.planning_tool.footer.subtitle.time_saving”:”Share a few details about your trip and weu2019ll give you personalized recs”,”reco.evergreen_promo.footer.title_geo”:”Travel u003cb>{sLocation}u003c/b> like a local. Hire an expert to plan and book your trip for $200″,”reco.evergreen_promo.footer.mw.title_geo.1″:”Travel u003cb>{sLocation}u003c/b> like a local.”,”reco.evergreen_promo.footer.mw.title_geo.2″:”Hire an expert to plan and book your trip for $200″,”reco.evergreen_promo.footer.title”:”Travel like a local. Hire an expert to plan and book your trip for $200″,”reco.evergreen_promo.footer.mw.title.1″:”Travel like a local.”,”reco.evergreen_promo.footer.mw.title.2″:”Hire an expert to plan and book your trip for $200″,”reco.evergreen_promo.footer.cta”:”Hire a Trip Designer”,”ds_contributor_authors_one_plus”:”By {authorName} +{numOtherAuthors}”,”ds_contributor_authors_two”:”By {authorName1} and {authorName2}”,”ds_contributor_authors_three”:”By {authorName1}, {authorName2}, and {authorName3}”,”ds_contributor_authors_three_plus”:”By {authorName1}, {authorName2}, {authorName3} +{numOtherAuthors}”,”restaurant_owners_visit_your_owner_mangement_center”:”Visit Your Owner Management Center”,”hotel.review.finish.review_fffff216″:”Finish Your Review”,”hr_write_a_review”:”Write a review”,”user_review_reset_crop”:”Reset crop”,”user_review_crop_photo_remove”:”Remove photo”,”btn_save”:”Save”,”user_review_crop_photo”:”Crop photo”,”user_review_uploading_photos”:”Uploading your picsu2026″,”user_review_add_caption_title”:”Add caption”,”user_review_add_captions_title”:”Add captions ({index}/{count})”,”review_collection_gss_skip_cta”:”Skip”,”tavrs_common_save”:”Save”,”user_review_add_caption_label”:”Tell us about this photo”,”user_review_add_caption”:”What’s this of? Why’s it special?”,”user_review_photo_upload_terms_with_url”:”By uploading this photo, I verify that I am the owner of this content and accept Tripadvisor’s u003ca href={link} class={class} target={target}>Terms of Useu003c/a>.”,”common_accept”:”Accept”,”user_review_add_photos”:”Add photos”,”user_review_add_more_photos”:”Add more photos”,”user_review_attach_photo”:”Attach 1 photo”,”user_review_attach_photos”:”Attach {number} photos”,”b2b_delete_photo”:”Delete Photo”,”tavrs_common_photos_v2″:”Add some photos”,”phoenix_war_optional_tag”:”Optional”,”user_review_edit_captions_v2″:”Edit captions”,”user_review_click_add_photos”:”Click to add photos”,”user_review_drag_drop”:”or drag and drop”,”sng_review_options”:”Review Options”,”sng_close_options_menu”:”Close Options Menu”,”sng_open_options_menu”:”Open Options Menu”,”user_review_found_this_helpful”:”{number} people found this helpful”,”airm_mobile_show_more”:”Show more”,”activity_selection_modal_title”:”Write a review”,”activity_selection_modal_subtitle”:”Which tour did you do?”,”tour_selector_placeholder”:”Select a tour”,”tour_selector_other_checkbox_label”:”I donu2019t remember/my tour is not listed.”,”button_continue”:”Continue”,”review_dropdown_label”:”Review”,”post_video_file_type_error”:”This file type is not supported. Please try a .mov, .mp4 or m4v file”,”post_photo_unsupported_file”:”This file type is not supported. Please refer to Tripadvisor’s photo posting guidelines. “,”post_video_size_error”:”This file size is not supported. Please make sure your file is less than 500MB “,”mobile_offline_megabyte_ffffec6c”:”{0} MB”,”file_size_too_big_photo_oops_message”:”This file size is not supported. Please make sure your file is less than {0}”,”video_upload_max_number”:”You can upload a maximum of {nVideos} videos at a time”,”post_photo_tips_guidelines”:”You can upload a maximum of 10 photos at a time”,”video_upload_fail”:”Oops! One or more of your videos failed to upload.”,”post_photo_upload_failed”:”Your photo upload failed. Please try again. “,”post_photo_upload_photos_button”:”Upload photos”,”confirmed_booker_upload_photo”:”Upload a photo”,”post_video_upload_another_video”:”Drag and drop or u003c/> u003cspan class=”{sColorClass1}”>upload another video u003c/span>”,”post_photo_upload_another_video”:”Drag and drop or u003c/> u003cspan class=”{sColorClass1}”>upload another photo u003c/span>”,”add_more_videos_mw_uploader”:”Add more videos”,”add_more_photos_mw_uploader”:”Add more photos”,”post_photo_or_just_text”:”or”,”post_photo_drag_and_drop_from_desktop”:”Drag and drop a file from your desktop “,”new_videos_terms_of_use”:”By uploading these videos,u00A0I verify that I am the owner of this content and I accept Tripadvisor’s u003ca href={link} target=’_blank’>Terms of Useu003c/a>”,”new_photos_terms_of_use”:”By uploading these photos,u00A0I verify that I am the owner of this content and I accept Tripadvisor’s u003ca href={link} target=’_blank’>Terms of Useu003c/a>”,”new_video_terms_of_use”:”By uploading this video,u00A0I verify that I am the owner of this content and I accept Tripadvisor’s u003ca href={link} target=’_blank’>Terms of Useu003c/a>”,”new_photo_terms_of_use”:”By uploading this photo,u00A0I verify that I am the owner of this content and I accept Tripadvisor’s u003ca href={link} target=’_blank’>Terms of Useu003c/a>”,”mobile_help_center_url”:”https://www.tripadvisorsupport.com/hc/en-us”,”flash_uploader_tips_and_guidelines_10d8″:”Tips & guidelines”,”video_upload_video_formats_accepted”:”Accepted video formats include {sFileExtentions}”,”post_photo_accepted_formats”:”Accepted photo formats include .jpg .jpeg .gif and .png”,”file_size_limit_photo”:”File size should be less than {0}MB.”,”video_upload_more_info_guidelines_link”:”For more information see our u003cspan>video uploader guidelinesu003c/span>”,”post_photo_more_info_2″:”For more information see our u003cspan>photo uploader guidelinesu003c/span>”,”uploader_error_required_field”:”This field is required”,”post_video_video_count_text”:”Video {nCurrentVideoCount} of {nTotalVideoCount}”,”post_photo_video_count_text”:”Photo {nCurrentphotoCount} of {nTotalphotoCount}”,”mobile_delete”:”Delete”,”post_photo_add_description_v2_part_1″:”Add a description “,”post_video_add_description_v2_part_2”:”Tell other travelers about your video “,”post_photo_add_description_v2_part_2”:”Tell other travelers about your photo “,”photo_uploader_add_a_location_tag”:”Add a location tag”,”remove_location_cf6″:”Remove location”,”success_repost_photo”:”Your photo was posted!”,”ugc_uploader_photo_v3″:”Post photos”,”ugc_uploader_photo_v2″:”Post photo”,”b2b_media_upload_text”:”Upload”,”mc_plus_cancel”:”Cancel”,”success_repost_video”:”Your video was posted!”,”common_Loading”:”Loading …”,”common_Cookie_consent_14f6″:”Cookie consent”,”footer_disclaimer_line1″:”This is the version of our website addressed to speakers of {language} in {country}. If you are a resident of another country or region, please select the appropriate version of Tripadvisor for your country or region in the drop-down menu.”,”footer_disclaimer_line1_no_country”:”This version of our website is addressed to speakers of {language} generally, except for when a specific version of our website exists for their country or region. You may use the drop-down menu to access other versions of Tripadvisor addressed to specific countries and regions.”,”footer_disclaimer_line2″:”TripAdvisor LLC makes no guarantees for availability of prices advertised on our sites and applications. Listed prices may require a stay of a particular length or have blackout dates, qualifications or other applicable restrictions. TripAdvisor LLC is not responsible for any content on external web sites that are not owned or operated by Tripadvisor.”,”footer_disclaimer_line2_estimates”:”Indicative hotel prices displayed on our u201CExploreu201D pages are estimates extrapolated from historic pricing data.”,”footer_disclaimer_line3″:”TripAdvisor LLC is not a booking agent or tour operator. When you book with one of our partners, please be sure to check their site for a full disclosure of all applicable fees.”,”common_26ec”:”u00A9 {0} Tripadvisor LLC”,”common_Allrightsreserved”:”All rights reserved.”,”photos_provided_by_2_1bed”:”Some photos provided by {0}.”,”common_more_ffffe87d”:”more”,”common_9bc”:”Currency”,”footer_region”:”Region”,”footer_about_ta_v2″:”About Tripadvisor”,”footer_explore_v2″:”Explore”,”footer_do_business_v2″:”Do Business With Us”,”footer_get_app_v2″:”Get The App”,”footer_ta_sites_v2″:”Tripadvisor Sites”,”common_more_capital_ffffe27f”:”More”,”homepage_war_button”:”Write a review”,”plus_membership_menu_label”:”My Membership”,”plus_membership_resubscribe_now”:”Resubscribe now”,”mixer_home_about”:”About”,”global_nav_profile_my_business”:”My business”,”dmo_hdr_alerts”:”Alerts”,”trips_product_name”:”Trips”,”my_bookings_headtext_fffff9b3″:”Bookings”,”common_Signin”:”Sign in”,”mem_settings”:”Settings”,”common_Signout”:”Sign out”,”mw_common_menu_fffffd37″:”Menu”,”ip_view_profile_1cf1″:”View profile”,”mem_account_info”:”Account info”,”utility_nav_profile”:”Profile”,”cart_with_number_items”:”Cart with {0} items.”,”attractions.cart_button_acc”:”Cart”,”attractions.booking.reserve.now.pay.later”:”Reserve Now & Pay Later”},”features”:{“rubicon_header_bidding”:true,”mobile_web”:false,”saves_hotspot_button”:false,”distance_filter_without_search”:true,”facebook_onetap_mobile”:false,”facebook_onetap_desktop”:true,”hr_defer_facebook_sdk”:false,”h_defer_facebook_sdk”:false,”home_location_prompt_master”:true,”disable_reg_dialog_for_hardgate”:false,”optimus_discount_interstitial”:true},”urqlCache”:{“22422902”:{“data”:”{“footerLinks”:{“aboutUsLinks”:[{“preLocalizedAnchorText”:”About Us”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”about_us”,”url”:”https://tripadvisor.mediaroom.com/us-about-us”},{“preLocalizedAnchorText”:”Press”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”press”,”url”:”https://tripadvisor.mediaroom.com/us-contact-us”},{“preLocalizedAnchorText”:”Resources and Policies”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”resources_and_policies”,”url”:”https://tripadvisor.mediaroom.com/us-resources”},{“preLocalizedAnchorText”:”Investor Relations”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”investor_relations”,”url”:”http://ir.tripadvisor.com”},{“preLocalizedAnchorText”:”Trust & Safety”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”trust_and_safety”,”url”:”/Trust”},{“preLocalizedAnchorText”:”Contact us”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”contact_us”,”url”:”https://tripadvisor.mediaroom.com/US-contact-us”},{“preLocalizedAnchorText”:”Accessibility Statement”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”accessibility_statement”,”url”:”Trust-lgF5hKLTqw3U-Accessibility_statement.html”}],”businessLinks”:[{“preLocalizedAnchorText”:”Owners”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”claim_listing_click”,”url”:”/Owners?m=58397″},{“preLocalizedAnchorText”:”Business Advantage”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”business_advantage_click”,”url”:”/business/businessadvantage?args=-m57398″},{“preLocalizedAnchorText”:”Sponsored Placements”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”sponsored_placements_click”,”url”:”/business/sponsored-placements?args=-m58399″},{“preLocalizedAnchorText”:”Advertise with Us”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”advertise”,”url”:”/MediaKit”},{“preLocalizedAnchorText”:”Access our Content API”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”content_licensing_click”,”url”:”/developers”},{“preLocalizedAnchorText”:”Become an Affiliate”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”affiliate”,”url”:”/affiliates”}],”restaurantLinks”:[{“preLocalizedAnchorText”:”Manage Your Business”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”rs_footer_manage_your_business_click”,”url”:”/Owners”},{“preLocalizedAnchorText”:”Advertise Your Restaurant”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”rs_footer_click_advertise_your_restaurant”,”url”:”/Restaurant_Ads”},{“preLocalizedAnchorText”:”Tripadvisor Premium”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”rs_footer_click_ta_premium”,”url”:”/Premium”},{“preLocalizedAnchorText”:”More Resources”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”rs_footer_click_more_resources”,”url”:”/ForRestaurants”}],”exploreLinks”:[{“preLocalizedAnchorText”:”About Us”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”about_us”,”url”:”https://tripadvisor.mediaroom.com/us-about-us”,”isObfuscated”:null},{“preLocalizedAnchorText”:”Help Center”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”help_center”,”url”:”https://www.tripadvisorsupport.com/hc/en-us”,”isObfuscated”:null},{“preLocalizedAnchorText”:”Tripadvisor Plus”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”ta_plus”,”url”:”/Plus”,”isObfuscated”:null}],”legalLinks”:[{“preLocalizedAnchorText”:”Terms of Use”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”terms_of_use”,”url”:”https://tripadvisor.mediaroom.com/us-terms-of-use”,”isObfuscated”:null},{“preLocalizedAnchorText”:”Privacy and Cookies Statement”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”privacy_policy”,”url”:”https://tripadvisor.mediaroom.com/us-privacy-policy”,”isObfuscated”:null},{“preLocalizedAnchorText”:”Cookie consent”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”cookie_consent”,”url”:”modal://cookie-consent”,”isObfuscated”:null},{“preLocalizedAnchorText”:”Site Map”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”site_map”,”url”:”/SiteIndex-g191-United_States.html”,”isObfuscated”:null},{“preLocalizedAnchorText”:”How the site works”,”localizedAnchorText”:null,”newWindow”:null,”trackAction”:”hamon_law”,”url”:”/pages/service_en.html”,”isObfuscated”:null},{“preLocalizedAnchorText”:”Contact us”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”contact_us”,”url”:”https://tripadvisor.mediaroom.com/US-contact-us”,”isObfuscated”:null}],”appLinks”:[{“preLocalizedAnchorText”:”iPhone App”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”ios_app”,”url”:”/ShowUrl-a_partnerKey.1-a_url.http%3A__2F____2F__itunes__2E__apple__2E__com__2F__us__2F__app__2F__tripadvisor__2F__id284876795__3F__mt%3D8__26__pt%3D14124__26__ct%3DBrand__5F__AppPage__5F__0__5F__63742-a_urlKey.f72bae0add77e606d.html”},{“preLocalizedAnchorText”:”Android App”,”localizedAnchorText”:null,”newWindow”:true,”trackAction”:”android_app”,”url”:”/ShowUrl-a_partnerKey.1-a_url.https%3A__2F____2F__play__2E__google__2E__com__2F__store__2F__apps__2F__details__3F__id%3Dcom__2E__tripadvisor__2E__tripadvisor__26__hl%3Den__26__referrer%3Dutm__5F__download__5F__tracking%253DBrand__5F__AppPage__5F__0__5F__63742-a_urlKey.70bb05c81415ae292.html”}],”socialLinks”:[{“preLocalizedAnchorText”:”Facebook”,”localizedAnchorText”:null,”iconUrl”:”/img2/social/icons/facebook_20x20.png”,”trackAction”:”facebook”,”url”:”/ShowUrl-a_partnerKey.1-a_url.http%3A__2F____2F__www__2E__facebook__2E__com__2F__TripAdvisor-a_urlKey.15090f72418302936.html”},{“preLocalizedAnchorText”:”Twitter”,”localizedAnchorText”:null,”iconUrl”:”/img2/social/icons/twitter_20x20.png”,”trackAction”:”twitter”,”url”:”/ShowUrl-a_partnerKey.1-a_url.https%3A__2F____2F__twitter__2E__com__2F__TripAdvisor-a_urlKey.44b19b8408425e091.html”},{“preLocalizedAnchorText”:”Pinterest”,”localizedAnchorText”:null,”iconUrl”:”/img2/social/icons/pinterest_20x20.png”,”trackAction”:”pinterest”,”url”:”/ShowUrl-a_partnerKey.1-a_url.https%3A__2F____2F__www__2E__pinterest__2E__com__2F__tripadvisor__2F__-a_urlKey.37f0c4f6234c37ed3.html”},{“preLocalizedAnchorText”:”Instagram”,”localizedAnchorText”:null,”iconUrl”:”/img2/social/icons/instagram_20x20.png”,”trackAction”:”instagram”,”url”:”/ShowUrl-a_partnerKey.1-a_url.https%3A__2F____2F__instagram__2E__com__2F__tripadvisor__2F__-a_urlKey.95e728d4c18d14f29.html”}],”partnerLinks”:[{“preLocalizedLink”:”Discover your dream destination with u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.jetsetter.com/\”>Jetsetteru003c/a>”,”localizedLink”:null,”trackAction”:”sites_jetsetter”},{“preLocalizedLink”:”Book the best restaurants with u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.thefork.com/\”>TheForku003c/a>”,”localizedLink”:null,”trackAction”:”sites_thefork”},{“preLocalizedLink”:”Book tours and attraction tickets on u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.viator.com/\”>Viatoru003c/a>”,”localizedLink”:null,”trackAction”:”sites_viator”},{“preLocalizedLink”:”Read cruise reviews on u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.cruisecritic.com/\”>Cruise Criticu003c/a>”,”localizedLink”:null,”trackAction”:”sites_cruisecritic”},{“preLocalizedLink”:”Get airline seating charts on u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.seatguru.com/\”>Seat Guruu003c/a>”,”localizedLink”:null,”trackAction”:”sites_seatguru”},{“preLocalizedLink”:”Find vacation rentals on u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.flipkey.com/\”>FlipKeyu003c/a>”,”localizedLink”:null,”trackAction”:”sites_flipkey”},{“preLocalizedLink”:”Search for holiday rentals on u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.holidaylettings.co.uk/\”>Holiday Lettingsu003c/a>”,”localizedLink”:null,”trackAction”:”sites_holidaylettings”},{“preLocalizedLink”:”Plan and book your next trip with u003ca target=\”_blank\” class=\”inlineLink\” href=\”https://www.helloreco.com/\”>Reco Trip Designersu003c/a>”,”localizedLink”:null,”trackAction”:”sites_reco”}]}}”},”158892242″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”sticky_horizon_and_revised_rail_logic_1673303685″,”bucket”:”variant1″}]}]}”},”381262915″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”plus_master_1643231491″,”bucket”:”plus_is”}]}]}”},”590850872″:{“data”:”{“gptInfo”:[{“adBase”:”/5349/ta.ta.com.s/na.us.mo.kansas_city”,”ppid”:”AUJM2KCZ2CJV2TU2K44AZ2KW7MCKIOWLV6GMFYJXU5NRAEXTCKJQ”,”pageLevelTargeting”:[{“key”:”country”,”value”:[“191”]},{“key”:”detail”,”value”:[“0”]},{“key”:”d”,”value”:[“MKC”]},{“key”:”dregion”,”value”:[“44535”]},{“key”:”o”,”value”:[“ICT”]},{“key”:”oregion”,”value”:[“39143”]},{“key”:”r”,”value”:[“ICTMKC”]},{“key”:”geo”,”value”:[“44535”]},{“key”:”geo_ctx”,”value”:[“11872″,”11953″,”12035″,”21827″,”21828″,”21838″,”21840”]},{“key”:”hname”,”value”:[“Kansas_City”]},{“key”:”loctype”,”value”:[“restaurants”]},{“key”:”PageType”,”value”:[“Restaurants”]},{“key”:”platform”,”value”:[“desktop”]},{“key”:”rd”,”value”:[“com”]},{“key”:”region”,”value”:[“28946″]}]}]}”},”1425120606″:{“data”:”{“feed”:{“sectionGroups”:[{“__typename”:”Mixer_SingleSection”,”clusterId”:”d9dceed0-77fa-4d63-a26a-b1923d601aa9_0″,”section”:{“__typename”:”Mixer_InterstitialSection”,”sectionId”:”d9dceed0-77fa-4d63-a26a-b1923d601aa9_0″,”sectionType”:”InterstitialSection”,”curatedShelfId”:4392,”interstitialType”:”RECO_EVERGREEN_PROMO”}},{“__typename”:”Mixer_SingleSection”,”clusterId”:”d9dceed0-77fa-4d63-a26a-b1923d601aa9_1″,”section”:{“__typename”:”Mixer_InterstitialSection”,”sectionId”:”d9dceed0-77fa-4d63-a26a-b1923d601aa9_1″,”sectionType”:”InterstitialSection”,”curatedShelfId”:3879,”interstitialType”:”HOTELS_RETARGETING”}}],”status”:{“partial”:false}}}”},”1507805869″:{“data”:”{“locations”:[{“parents”:[{“locationId”:28946},{“locationId”:191},{“locationId”:19},{“locationId”:1}]}]}”},”1723810211″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”cash_back_on_plus_native_1632146213″,”bucket”:null},{“experimentKey”:”plus_master_1643231491″,”bucket”:”plus_is”}]}]}”},”2706891691″:{“data”:”{“currency”:{“code”:”USD”,”name”:”U.S. Dollars”,”symbol”:”$”}}”},”2935801030″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”nvt_dining_club_ff_native_1656613486″,”bucket”:null}]}]}”},”2972222443″:{“data”:”{“canViewOptimusFeatures”:true}”},”3047762772″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”global_nav_to_unbounce___1638464717″,”bucket”:null}]}]}”},”3050919270″:{“data”:”{“alertSection”:{“alerts”:[]}}”},”3094049442″:{“data”:”{“allOwnerStatuses”:[]}”},”3309880542″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”home_page_faceted_search_1644944340″,”bucket”:null}]}]}”},”3647387268″:{“data”:”{“currentLocale”:{“pointOfSaleName”:”United States”,”ietfLocale”:”en”,”languageName”:”English”,”country”:{“locationId”:191,”name”:”United States”}}}”},”4006983126″:{“data”:”{“AbTesting_evaluateTests”:[{“testResults”:[{“experimentKey”:”cash_back_on_plus_native_1632146213″,”bucket”:null},{“experimentKey”:”plus_master_1643231491″,”bucket”:”plus_is”},{“experimentKey”:”plus_bundling_1636650090″,”bucket”:null}]}]}”},”4071625034″:{“data”:”{“alertSection”:{“alerts”:[]}}”},”4081662040″:{“data”:”{“faqs”:[[{“question”:”What are the best restaurants in Kansas City that deliver?”,”answer”:”Some of the most popular restaurants in Kansas City that deliver are:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d1370456-Reviews-La_Bodega_Kansas_City-Kansas_City_Missouri.html\”>La Bodega – Kansas Cityu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390718-Reviews-Minsky_s_Pizza-Kansas_City_Missouri.html\”>Minsky’s Pizzau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d391068-Reviews-Swagat_Fine_Indian_Cuisine-Kansas_City_Missouri.html\”>Swagat Fine Indian Cuisineu003c/a>u003c/li>u003c/ul>”,”answerJsonLd”:”Some of the most popular restaurants in Kansas City that deliver are:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d1370456-Reviews-La_Bodega_Kansas_City-Kansas_City_Missouri.html?mcid=63287\”>La Bodega – Kansas Cityu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390718-Reviews-Minsky_s_Pizza-Kansas_City_Missouri.html?mcid=63287\”>Minsky’s Pizzau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d391068-Reviews-Swagat_Fine_Indian_Cuisine-Kansas_City_Missouri.html?mcid=63287\”>Swagat Fine Indian Cuisineu003c/a>u003c/li>u003c/ul>”},{“question”:”What are the best restaurants in Kansas City that provide takeout?”,”answer”:”Some of the most popular restaurants in Kansas City that provide takeout are:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3650019-Reviews-Christopher_Elbow_Artisanal_Chocolates-Kansas_City_Missouri.html\”>Christopher Elbow Artisanal Chocolatesu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html\”>Seva Cuisine of Indiau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390511-Reviews-Garozzo_s_Ristorante-Kansas_City_Missouri.html\”>Garozzo’s Ristoranteu003c/a>u003c/li>u003c/ul>”,”answerJsonLd”:”Some of the most popular restaurants in Kansas City that provide takeout are:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3650019-Reviews-Christopher_Elbow_Artisanal_Chocolates-Kansas_City_Missouri.html?mcid=63287\”>Christopher Elbow Artisanal Chocolatesu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html?mcid=63287\”>Seva Cuisine of Indiau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390511-Reviews-Garozzo_s_Ristorante-Kansas_City_Missouri.html?mcid=63287\”>Garozzo’s Ristoranteu003c/a>u003c/li>u003c/ul>”},{“question”:”What are the most popular restaurants in Kansas City?”,”answer”:”The best restaurants in Kansas City include:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3650019-Reviews-Christopher_Elbow_Artisanal_Chocolates-Kansas_City_Missouri.html\”>Christopher Elbow Artisanal Chocolatesu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html\”>Seva Cuisine of Indiau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390511-Reviews-Garozzo_s_Ristorante-Kansas_City_Missouri.html\”>Garozzo’s Ristoranteu003c/a>u003c/li>u003c/ul>”,”answerJsonLd”:”The best restaurants in Kansas City include:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3650019-Reviews-Christopher_Elbow_Artisanal_Chocolates-Kansas_City_Missouri.html?mcid=63287\”>Christopher Elbow Artisanal Chocolatesu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html?mcid=63287\”>Seva Cuisine of Indiau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390511-Reviews-Garozzo_s_Ristorante-Kansas_City_Missouri.html?mcid=63287\”>Garozzo’s Ristoranteu003c/a>u003c/li>u003c/ul>”},{“question”:”What are the best restaurants in Kansas City for families with children?”,”answer”:”Some of the best restaurants in Kansas City for families with children include:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html\”>Seva Cuisine of Indiau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390592-Reviews-Jack_Stack_Barbecue_Martin_City-Kansas_City_Missouri.html\”>Jack Stack Barbecue – Martin Cityu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3293543-Reviews-Cosentino_s_Market_and_Deli-Kansas_City_Missouri.html\”>Cosentino’s Market and Deliu003c/a>u003c/li>u003c/ul>”,”answerJsonLd”:”Some of the best restaurants in Kansas City for families with children include:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html?mcid=63287\”>Seva Cuisine of Indiau003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390592-Reviews-Jack_Stack_Barbecue_Martin_City-Kansas_City_Missouri.html?mcid=63287\”>Jack Stack Barbecue – Martin Cityu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3293543-Reviews-Cosentino_s_Market_and_Deli-Kansas_City_Missouri.html?mcid=63287\”>Cosentino’s Market and Deliu003c/a>u003c/li>u003c/ul>”},{“question”:”What are the best restaurants in Kansas City for cheap eats?”,”answer”:”Some of the most popular restaurants in Kansas City for cheap eats include:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3293543-Reviews-Cosentino_s_Market_and_Deli-Kansas_City_Missouri.html\”>Cosentino’s Market and Deliu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390982-Reviews-Vietnam_Cafe-Kansas_City_Missouri.html\”>Vietnam Cafeu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d511685-Reviews-Town_Topic_Inc_Sandwich_Shops-Kansas_City_Missouri.html\”>Town Topic Inc Sandwich Shopsu003c/a>u003c/li>u003c/ul>”,”answerJsonLd”:”Some of the most popular restaurants in Kansas City for cheap eats include:u003cbr>u003cul>u003cli>u003ca href=\”/Restaurant_Review-g44535-d3293543-Reviews-Cosentino_s_Market_and_Deli-Kansas_City_Missouri.html?mcid=63287\”>Cosentino’s Market and Deliu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d390982-Reviews-Vietnam_Cafe-Kansas_City_Missouri.html?mcid=63287\”>Vietnam Cafeu003c/a>u003c/li>u003cli>u003ca href=\”/Restaurant_Review-g44535-d511685-Reviews-Town_Topic_Inc_Sandwich_Shops-Kansas_City_Missouri.html?mcid=63287\”>Town Topic Inc Sandwich Shopsu003c/a>u003c/li>u003c/ul>”}]],”locations”:[{“name”:”Kansas City”}]}”}},”redux”:{“i18n”:{“locale”:”en_US”,”language”:”en”,”ietfLocale”:”en-US”,”isRtl”:false,”distanceUnit”:”MILES”,”firstDayOfWeek”:0},”api”:{“requests”:{“_data_1_0_restaurant_anyLocationLikelihood”:{“loading”:false,”result”:[“/data/1.0/restaurant/anyLocationLikelihood”],”url”:”/data/1.0/restaurant/anyLocationLikelihood”},”_data_1_0_restaurants_44535_926576_3513608_390511_6584047_2390711_10859676_628746_390592_390492_1012098_1370456_390710_9826367_390661_1056653_1122471_2437896_7292208_390485_3219273_390530_1216807_628746_390718_390655_3734278_1023261_7893397_4718082_776164_1310550_3650987_1372686_tags__reviewStubInfo_true_sponsoredLocationIndices_0_6_12″:{“loading”:false,”result”:[“/data/1.0/restaurants/44535/926576,3513608,390511,6584047,2390711,10859676,628746,390592,390492,1012098,1370456,390710,9826367,390661,1056653,1122471,2437896,7292208,390485,3219273,390530,1216807,628746,390718,390655,3734278,1023261,7893397,4718082,776164,1310550,3650987,1372686?tags=&reviewStubInfo=true&sponsoredLocationIndices=0,6,12″],”url”:”/data/1.0/restaurants/44535/926576,3513608,390511,6584047,2390711,10859676,628746,390592,390492,1012098,1370456,390710,9826367,390661,1056653,1122471,2437896,7292208,390485,3219273,390530,1216807,628746,390718,390655,3734278,1023261,7893397,4718082,776164,1310550,3650987,1372686?tags=&reviewStubInfo=true&sponsoredLocationIndices=0,6,12″},”_data_1_0_brand_header_servlet_Restaurants_viewportCategory_DESKTOP_geoId_44535_pageName_Restaurants_isTaReferrer_false”:{“loading”:false,”result”:[“/data/1.0/brand/header?servlet=Restaurants&viewportCategory=DESKTOP&geoId=44535&pageName=Restaurants&isTaReferrer=false”],”url”:”/data/1.0/brand/header?servlet=Restaurants&viewportCategory=DESKTOP&geoId=44535&pageName=Restaurants&isTaReferrer=false”}},”responses”:{“/data/1.0/restaurants/44535/926576,3513608,390511,6584047,2390711,10859676,628746,390592,390492,1012098,1370456,390710,9826367,390661,1056653,1122471,2437896,7292208,390485,3219273,390530,1216807,628746,390718,390655,3734278,1023261,7893397,4718082,776164,1310550,3650987,1372686?tags=&reviewStubInfo=true&sponsoredLocationIndices=0,6,12”:{“data”:{“restaurants”:[{“detailPageUrl”:”/Restaurant_Review-g44535-d926576-Reviews-Piropos_Restaurant-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/22/da/fa/6a/excellent-bar-area-with.jpg”,”heroImgRawHeight”:367,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:926576,”name”:”Piropos Restaurant”,”averageRating”:4.5,”userReviewCount”:231,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Argentinean”,”Steakhouse”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Hubby got the chops and I got the u003cb>salmonu003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d926576-r856307783-Piropos_Restaurant-Kansas_City_Missouri.html”},{“reviewText”:”“Wonderful Birthday Dinner!””,”reviewUrl”:”/ShowUserReviews-g44535-d926576-r876507783-Piropos_Restaurant-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d926576-Piropos_Restaurant-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:true,”isStoryboardPublished”:true},{“detailPageUrl”:”/Restaurant_Review-g44535-d3513608-Reviews-Seva_Cuisine_of_India-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/05/2a/97/ee/seva-cuisine-of-india.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:3513608,”name”:”Seva Cuisine of India”,”averageRating”:4.5,”userReviewCount”:289,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed today”,”establishmentTypeAndCuisineTags”:[“Indian”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”http://www.sevacuisinekcmo.com”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Good food and value for money””,”reviewUrl”:”/ShowUserReviews-g44535-d3513608-r872241898-Seva_Cuisine_of_India-Kansas_City_Missouri.html”},{“reviewText”:”“Really good Indian food.””,”reviewUrl”:”/ShowUserReviews-g44535-d3513608-r866473793-Seva_Cuisine_of_India-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d3513608-Seva_Cuisine_of_India-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d390511-Reviews-Garozzo_s_Ristorante-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-o/08/b2/54/f1/two-types-of-chicken.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390511,”name”:”Garozzo’s Ristorante”,”averageRating”:4.5,”userReviewCount”:532,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Italian”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://garozzos.com/all-menu/”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Lasanga, Spaghetti and u003cb>meatballsu003c/b> and ravioli..””,”reviewUrl”:”/ShowUserReviews-g44535-d390511-r833966176-Garozzo_s_Ristorante-Kansas_City_Missouri.html”},{“reviewText”:”“Pasta delish , and of coarse u003cb>tiramisuu003c/b> w…””,”reviewUrl”:”/ShowUserReviews-g44535-d390511-r870463352-Garozzo_s_Ristorante-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390511-Garozzo_s_Ristorante-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d6584047-Reviews-Q39_Midtown-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/05/eb/dc/3a/dining-room-bar.jpg”,”heroImgRawHeight”:298,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:6584047,”name”:”Q39 – Midtown”,”averageRating”:4.5,”userReviewCount”:3311,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://q39kc.com/menus/”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… the most full from Buffalo Cauliflower and the Veggie u003cb>Burgeru003c/b> with Fries.””,”reviewUrl”:”/ShowUserReviews-g44535-d6584047-r859757163-Q39_Midtown-Kansas_City_Missouri.html”},{“reviewText”:”“I had the Signature Trio Plate: u003cb>Ribsu003c/b> (magnificent), Brisket (marvelous) and P…””,”reviewUrl”:”/ShowUserReviews-g44535-d6584047-r813214965-Q39_Midtown-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d6584047-Q39_Midtown-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d2390711-Reviews-Beer_Kitchen-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-p/0f/7d/d2/d9/entrance.jpg”,”heroImgRawHeight”:733,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:2390711,”name”:”Beer Kitchen”,”averageRating”:4.5,”userReviewCount”:631,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://beerkitchenkc.com/menu”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Awesome place!””,”reviewUrl”:”/ShowUserReviews-g44535-d2390711-r864422230-Beer_Kitchen-Kansas_City_Missouri.html”},{“reviewText”:”“GREAT FOOD, GREAT SERVICE, GREAT AMBIANCE””,”reviewUrl”:”/ShowUserReviews-g44535-d2390711-r847335582-Beer_Kitchen-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d2390711-Beer_Kitchen-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d10859676-Reviews-Eddie_V_s_Prime_Seafood-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/13/eb/78/7d/eddie-v-s-prime-seafood.jpg”,”heroImgRawHeight”:367,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:10859676,”name”:”Eddie V’s Prime Seafood”,”averageRating”:4.5,”userReviewCount”:217,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Steakhouse”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“The u003cb>lobster bisqueu003c/b> was delicious as was the filet and lobsteru2026 and they have…””,”reviewUrl”:”/ShowUserReviews-g44535-d10859676-r838952577-Eddie_V_s_Prime_Seafood-Kansas_City_Missouri.html”},{“reviewText”:”“… top was the perfect size and sea u003cb>bassu003c/b> – cooked perfectly with a “salad” o…””,”reviewUrl”:”/ShowUserReviews-g44535-d10859676-r830511471-Eddie_V_s_Prime_Seafood-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d10859676-Eddie_V_s_Prime_Seafood-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d628746-Reviews-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/05/b3/69/ef/cafe-trio.jpg”,”heroImgRawHeight”:366,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:628746,”name”:”Cafe Trio Restaurant”,”averageRating”:4.5,”userReviewCount”:470,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”International”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”http://www.cafetriokc.com/menus/”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… entree, one complete angel hair u003cb>pastau003c/b> salmon entree, two draft Stella and…””,”reviewUrl”:”/ShowUserReviews-g44535-d628746-r842721679-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”},{“reviewText”:”“Last night we had the arancinis, shrimp flatbread, u003cb>saladu003c/b> and garden risotto.””,”reviewUrl”:”/ShowUserReviews-g44535-d628746-r827349694-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d628746-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:true},{“detailPageUrl”:”/Restaurant_Review-g44535-d390592-Reviews-Jack_Stack_Barbecue_Martin_City-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/02/2a/ca/45/my-rib-sampler.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390592,”name”:”Jack Stack Barbecue – Martin City”,”averageRating”:4.5,”userReviewCount”:940,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Barbecue”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“You must try the burnt ends both beef and u003cb>porku003c/b> tender and delicious.””,”reviewUrl”:”/ShowUserReviews-g44535-d390592-r871709549-Jack_Stack_Barbecue_Martin_City-Kansas_City_Missouri.html”},{“reviewText”:”“u003cb>Porku003c/b> ribs!!! Tender, flavorful, amazing sauces.””,”reviewUrl”:”/ShowUserReviews-g44535-d390592-r758308285-Jack_Stack_Barbecue_Martin_City-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390592-Jack_Stack_Barbecue_Martin_City-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d390492-Reviews-Jack_Stack_Barbecue_Freight_House-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/01/13/b6/98/salad.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390492,”name”:”Jack Stack Barbecue Freight House”,”averageRating”:4.5,”userReviewCount”:3912,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Barbecue”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“KC BBQ””,”reviewUrl”:”/ShowUserReviews-g44535-d390492-r876514116-Jack_Stack_Barbecue_Freight_House-Kansas_City_Missouri.html”},{“reviewText”:”“Great KC Barbecue””,”reviewUrl”:”/ShowUserReviews-g44535-d390492-r871193171-Jack_Stack_Barbecue_Freight_House-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390492-Jack_Stack_Barbecue_Freight_House-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1012098-Reviews-Pierpont_s_at_Union_Station-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/17/90/3f/f6/entry.jpg”,”heroImgRawHeight”:367,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1012098,”name”:”Pierpont’s at Union Station”,”averageRating”:4.5,”userReviewCount”:755,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://www.pierponts.com/view-our-menus.html”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Pierponts Great Food””,”reviewUrl”:”/ShowUserReviews-g44535-d1012098-r873694860-Pierpont_s_at_Union_Station-Kansas_City_Missouri.html”},{“reviewText”:”“FANTASTIC EVENING!!””,”reviewUrl”:”/ShowUserReviews-g44535-d1012098-r873105119-Pierpont_s_at_Union_Station-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1012098-Pierpont_s_at_Union_Station-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1370456-Reviews-La_Bodega_Kansas_City-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/18/f2/c6/41/two-of-three-pincho-de.jpg”,”heroImgRawHeight”:450,”heroImgRawWidth”:526,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1370456,”name”:”La Bodega – Kansas City”,”averageRating”:4.5,”userReviewCount”:350,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Latin”,”Spanish”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:false,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… all over the world and this is amazing food combinations for u003cb>Spanish foodu003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d1370456-r850936704-La_Bodega_Kansas_City-Kansas_City_Missouri.html”},{“reviewText”:”“I did not care for the u003cb>paellau003c/b> it had a sweet taste that seemed wrong to me.””,”reviewUrl”:”/ShowUserReviews-g44535-d1370456-r741130285-La_Bodega_Kansas_City-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1370456-La_Bodega_Kansas_City-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d390710-Reviews-Grunauer-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/22/03/7e/08/main-dining-room.jpg”,”heroImgRawHeight”:309,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390710,”name”:”Grunauer”,”averageRating”:4.5,”userReviewCount”:726,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“German”,”Austrian”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:false,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Excellent and Authentic u003cb>Germanu003c/b> food””,”reviewUrl”:”/ShowUserReviews-g44535-d390710-r791764306-Grunauer-Kansas_City_Missouri.html”},{“reviewText”:”“The u003cb>gulaschu003c/b> was the favorite for sureu2014my husband finished it off for me!””,”reviewUrl”:”/ShowUserReviews-g44535-d390710-r851395384-Grunauer-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390710-Grunauer-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d9826367-Reviews-Prime_Sushi-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/0a/5c/67/79/prime-sushi.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:9826367,”name”:”Prime Sushi”,”averageRating”:4,”userReviewCount”:29,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Japanese”,”Sushi”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:{“url”:”cWZSXy9Db21tZXJjZT9wPURlbGl2ZXJ5X0Nob3dOb3cmc3JjPTIxMzQ0ODY3OSZnZW89OTgyNjM2NyZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0zODA2MCZidWNrZXQ9OTM0OTEwJm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD02RTRraGgwSHROWEFMMGVwcS1KdUJKaTlIdTRLd1prQmNUWWFQQUtQY3Z5elJ6Si1tZ3BBYVAwSVVxQzQ0YnViTkdpOUk2bnVCUG1YbXVuVDJGN1kyV2lTSlNJdzl4dnhoQW03cVl1eHItayZjcz0xY2FlMWU5NzE3Yjk2YWIzMTkzMGUyZjk0MTFiZWVkNWZfMHRX”,”nameInCommerceTool”:”Delivery_ChowNow”,”name”:”ChowNow”,”logo”:”https://static.tacdn.com/img2/branding/hotels/chownow_v2_05.11.2020.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“It Was Okay””,”reviewUrl”:”/ShowUserReviews-g44535-d9826367-r865712377-Prime_Sushi-Kansas_City_Missouri.html”},{“reviewText”:”“Top Sushi in KC””,”reviewUrl”:”/ShowUserReviews-g44535-d9826367-r862399453-Prime_Sushi-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d9826367-Prime_Sushi-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:true,”isStoryboardPublished”:true},{“detailPageUrl”:”/Restaurant_Review-g44535-d390661-Reviews-Stroud_s_Restaurant_Bar-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/08/3d/38/e8/strouds-fried-chicken.jpg”,”heroImgRawHeight”:309,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390661,”name”:”Stroud’s Restaurant & Bar”,”averageRating”:4.5,”userReviewCount”:803,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Chicken and u003cb>chicken fried steaku003c/b> were both delicious.””,”reviewUrl”:”/ShowUserReviews-g44535-d390661-r855779790-Stroud_s_Restaurant_Bar-Kansas_City_Missouri.html”},{“reviewText”:”“My husband loves their u003cb>chicken fried steaku003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d390661-r803652883-Stroud_s_Restaurant_Bar-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390661-Stroud_s_Restaurant_Bar-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1056653-Reviews-Eggtc-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/02/b3/3d/c1/eggtc.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1056653,”name”:”Eggtc.”,”averageRating”:4.5,”userReviewCount”:337,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Cafe”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… best u003cb>breakfast sandwichu003c/b> Ive had in …””,”reviewUrl”:”/ShowUserReviews-g44535-d1056653-r799874911-Eggtc-Kansas_City_Missouri.html”},{“reviewText”:”“But every u003cb>breakfast placeu003c/b> worth its sal…””,”reviewUrl”:”/ShowUserReviews-g44535-d1056653-r783723855-Eggtc-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1056653-Eggtc-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1122471-Reviews-Jack_Stack_Barbecue_Plaza-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/0f/55/2c/be/jack-stack-barbecue.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1122471,”name”:”Jack Stack Barbecue – Plaza”,”averageRating”:4.5,”userReviewCount”:2024,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Barbecue”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… (Plaza) was amazing!!! Was recommended to try the u003cb>wingsu003c/b>: OUTSTANDING!””,”reviewUrl”:”/ShowUserReviews-g44535-d1122471-r865084411-Jack_Stack_Barbecue_Plaza-Kansas_City_Missouri.html”},{“reviewText”:”“I ordered through DoorDash and got the u003cb>wingsu003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d1122471-r787899993-Jack_Stack_Barbecue_Plaza-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1122471-Jack_Stack_Barbecue_Plaza-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d2437896-Reviews-Gram_Dun-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/02/4a/72/45/dining-room.jpg”,”heroImgRawHeight”:366,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:2437896,”name”:”Gram & Dun”,”averageRating”:4.5,”userReviewCount”:936,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:{“url”:”VG1jXy9Db21tZXJjZT9wPURlbGl2ZXJ5X0Nob3dOb3cmc3JjPTE5NTY1MTEzMyZnZW89MjQzNzg5NiZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0zODA2MCZidWNrZXQ9OTM0OTEwJm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD02RTRraGgwSHROWEFMMGVwcS1KdUJKaTlIdTRLd1prQmNUWWFQQUtQY3Z5elJ6Si1tZ3BBYVAwSVVxQzQ0YnViTkdpOUk2bnVCUG1YbXVuVDJGN1kyVUtLVlZ4U3lRLVNvNjRJc1lRaG9mNCZjcz0xYWIyMzVjYzA4YmNkODdmOWFmZjhjNGFkYjUzMDU0OTdfVFNp”,”nameInCommerceTool”:”Delivery_ChowNow”,”name”:”ChowNow”,”logo”:”https://static.tacdn.com/img2/branding/hotels/chownow_v2_05.11.2020.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://gramanddun.com/menus”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… speak for the food beyond the appetizers we had: a u003cb>saladu003c/b> and tuna tartare.””,”reviewUrl”:”/ShowUserReviews-g44535-d2437896-r839344117-Gram_Dun-Kansas_City_Missouri.html”},{“reviewText”:”“The u003cb>hanger steaku003c/b> is my usual pick, followed by any of the salads all are amaz…””,”reviewUrl”:”/ShowUserReviews-g44535-d2437896-r832120595-Gram_Dun-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d2437896-Gram_Dun-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d7292208-Reviews-Char_Bar-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/07/42/d5/9d/the-trinity.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:7292208,”name”:”Char Bar”,”averageRating”:4.5,”userReviewCount”:527,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:{“url”:”VUt6Xy9Db21tZXJjZT9wPUdydWJodWImc3JjPTE4NjQ0MTkwMCZnZW89NzI5MjIwOCZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0yNTc2OCZidWNrZXQ9ODUyNTA4Jm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD1JLUFEbGc3d1k4bHFFcTkyaEdPQ1BIOXl4S2FvNGZuSnRvWWRkNVRMY3RvQ1ZLMkVhcWNDaTlyT01yVUN5RWJ5YkZQZkVVOGlDNWN5TzZZYVRGRlNNNDRxYnZrQmQ0cjB4SGRNaE5yTmlnQSZjcz0xYThjYzFkOTI3YzIzMDZiMTI0NWYzMWZjMmNmNTQ4MGJfa3U2″,”nameInCommerceTool”:”Grubhub”,”name”:”Grubhub”,”logo”:”https://static.tacdn.com/img2/branding/hotels/grubhub_05.11.2022.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://charbarkc.com/menu”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Probably the best u003cb>brisketu003c/b> and burnt ends weu2019ve ever had.””,”reviewUrl”:”/ShowUserReviews-g44535-d7292208-r867195488-Char_Bar-Kansas_City_Missouri.html”},{“reviewText”:”“The brisket and u003cb>ribsu003c/b> were flavorful you can definitely taste the effort they…””,”reviewUrl”:”/ShowUserReviews-g44535-d7292208-r809681480-Char_Bar-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d7292208-Char_Bar-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d390485-Reviews-The_Capital_Grille-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/11/2d/42/ba/dessert.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390485,”name”:”The Capital Grille”,”averageRating”:4.5,”userReviewCount”:770,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Steakhouse”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“A Kansas City Icon with a Well-Deserved Reputation for Great u003cb>Steaku003c/b> and Great…””,”reviewUrl”:”/ShowUserReviews-g44535-d390485-r821711981-The_Capital_Grille-Kansas_City_Missouri.html”},{“reviewText”:”“… but with Restaurant Week they served Sam's Potatoes and u003cb>Creamed Spinachu003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d390485-r825632699-The_Capital_Grille-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390485-The_Capital_Grille-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d3219273-Reviews-Cafe_Gratitude-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/10/5e/46/57/special-of-the-week-4.jpg”,”heroImgRawHeight”:450,”heroImgRawWidth”:450,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:3219273,”name”:”Cafe Gratitude”,”averageRating”:4.5,”userReviewCount”:260,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Cafe”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:{“url”:”Y2ZJXy9Db21tZXJjZT9wPUdydWJodWImc3JjPTE3OTc1ODk1NyZnZW89MzIxOTI3MyZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0yNTc2OCZidWNrZXQ9ODUyNTA4Jm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD1JLUFEbGc3d1k4bHFFcTkyaEdPQ1BIOXl4S2FvNGZuSnRvWWRkNVRMY3RvQ1ZLMkVhcWNDaTlyT01yVUN5RWJ5eVdHeTFSS21ncWx4ckw3SXhnN0xYRk5KZjVOQmliZEtrSkVqdzdkUXM3QSZjcz0xYTA1MjQ3ODE2NzI3N2Q5ZjE5MTFmZDczYjFiYTExMTdfUkFU”,”nameInCommerceTool”:”Grubhub”,”name”:”Grubhub”,”logo”:”https://static.tacdn.com/img2/branding/hotels/grubhub_05.11.2022.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:false,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Fresh, real u003cb>veganu003c/b>, really pleasant atmosphere!””,”reviewUrl”:”/ShowUserReviews-g44535-d3219273-r852015872-Cafe_Gratitude-Kansas_City_Missouri.html”},{“reviewText”:”“AMAZING FLAVORS””,”reviewUrl”:”/ShowUserReviews-g44535-d3219273-r852015872-Cafe_Gratitude-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d3219273-Cafe_Gratitude-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d390530-Reviews-Cascone_s_Italian_Restaurant-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/0e/2c/3e/30/photo0jpg.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390530,”name”:”Cascone’s Italian Restaurant”,”averageRating”:4.5,”userReviewCount”:288,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Italian”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”http://www.cascones.com”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… alfredo and the u003cb>chicken parmesanu003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d390530-r801338813-Cascone_s_Italian_Restaurant-Kansas_City_Missouri.html”},{“reviewText”:”“Others at the table had pasta with u003cb>sugou003c/b>…””,”reviewUrl”:”/ShowUserReviews-g44535-d390530-r801118965-Cascone_s_Italian_Restaurant-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390530-Cascone_s_Italian_Restaurant-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1216807-Reviews-801_Chophouse-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/05/66/c5/91/801-chop-house.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1216807,”name”:”801 Chophouse”,”averageRating”:4.5,”userReviewCount”:401,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Steakhouse”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… we had about the Kansas City u003cb>steaku003c/b> scene and then delivered a world class…””,”reviewUrl”:”/ShowUserReviews-g44535-d1216807-r845285840-801_Chophouse-Kansas_City_Missouri.html”},{“reviewText”:”“We split a salad and then split the rib-eye done u003cb>mediumu003c/b> rare.””,”reviewUrl”:”/ShowUserReviews-g44535-d1216807-r801534499-801_Chophouse-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1216807-801_Chophouse-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d628746-Reviews-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/05/b3/69/ef/cafe-trio.jpg”,”heroImgRawHeight”:366,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:628746,”name”:”Cafe Trio Restaurant”,”averageRating”:4.5,”userReviewCount”:470,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”International”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”http://www.cafetriokc.com/menus/”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“… entree, one complete angel hair u003cb>pastau003c/b> salmon entree, two draft Stella and…””,”reviewUrl”:”/ShowUserReviews-g44535-d628746-r842721679-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”},{“reviewText”:”“Last night we had the arancinis, shrimp flatbread, u003cb>saladu003c/b> and garden risotto.””,”reviewUrl”:”/ShowUserReviews-g44535-d628746-r827349694-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d628746-Cafe_Trio_Restaurant-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:true},{“detailPageUrl”:”/Restaurant_Review-g44535-d390718-Reviews-Minsky_s_Pizza-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/02/bc/3b/07/minsky-s-pizza.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390718,”name”:”Minsky’s Pizza”,”averageRating”:4.5,”userReviewCount”:345,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Italian”,”American”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“u003cb>Great Pizzau003c/b>!!!””,”reviewUrl”:”/ShowUserReviews-g44535-d390718-r870465406-Minsky_s_Pizza-Kansas_City_Missouri.html”},{“reviewText”:”“Our u003cb>serveru003c/b> makes sure every time that w…””,”reviewUrl”:”/ShowUserReviews-g44535-d390718-r860902520-Minsky_s_Pizza-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390718-Minsky_s_Pizza-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d390655-Reviews-B_B_s_Lawnside_Bar_b_que-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/06/15/43/e4/heaven-in-a-basket.jpg”,”heroImgRawHeight”:411,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:390655,”name”:”B B’s Lawnside Bar-b-que”,”averageRating”:4.5,”userReviewCount”:391,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Unfortunately, they were out of u003cb>catfishu003c/b>…””,”reviewUrl”:”/ShowUserReviews-g44535-d390655-r847191470-B_B_s_Lawnside_Bar_b_que-Kansas_City_Missouri.html”},{“reviewText”:”“Most amazing u003cb>burnt endsu003c/b> anywhere, and t…””,”reviewUrl”:”/ShowUserReviews-g44535-d390655-r840277843-B_B_s_Lawnside_Bar_b_que-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d390655-B_B_s_Lawnside_Bar_b_que-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d3734278-Reviews-Cooper_s_Hawk_Winery_Restaurants-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/05/da/ad/c8/cooper-s-hawk-winery.jpg”,”heroImgRawHeight”:366,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:3734278,”name”:”Cooper’s Hawk Winery & Restaurants”,”averageRating”:4.5,”userReviewCount”:468,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Wine Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“If you are craving a salad & u003cb>flatbreadu003c/b> combo, they have a couple options for…””,”reviewUrl”:”/ShowUserReviews-g44535-d3734278-r864435760-Cooper_s_Hawk_Winery_Restaurants-Kansas_City_Missouri.html”},{“reviewText”:”“Both the seared u003cb>salmonu003c/b> and the prime rib were excellent.””,”reviewUrl”:”/ShowUserReviews-g44535-d3734278-r858770107-Cooper_s_Hawk_Winery_Restaurants-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d3734278-Cooper_s_Hawk_Winery_Restaurants-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1023261-Reviews-Bristol_Seafood_Grill-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/0f/1c/42/92/photo1jpg.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1023261,”name”:”Bristol Seafood Grill”,”averageRating”:4.5,”userReviewCount”:758,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Seafood”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://bristolseafoodgrill.com/KansasCity/Menu/Dinner”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“My husband had u003cb>clam chowderu003c/b> and shrimp tacos.””,”reviewUrl”:”/ShowUserReviews-g44535-d1023261-r829658038-Bristol_Seafood_Grill-Kansas_City_Missouri.html”},{“reviewText”:”“… crab cake was one of the best he has ever had and the u003cb>salmonu003c/b> was perfect.””,”reviewUrl”:”/ShowUserReviews-g44535-d1023261-r755429014-Bristol_Seafood_Grill-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1023261-Bristol_Seafood_Grill-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d7893397-Reviews-Yard_House-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/10/66/14/11/yard-house.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:7893397,”name”:”Yard House”,”averageRating”:4,”userReviewCount”:336,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Out of house IPA””,”reviewUrl”:”/ShowUserReviews-g44535-d7893397-r845340027-Yard_House-Kansas_City_Missouri.html”},{“reviewText”:”“Firecracker shrimp…””,”reviewUrl”:”/ShowUserReviews-g44535-d7893397-r830615960-Yard_House-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d7893397-Yard_House-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d4718082-Reviews-BRGR_Kitchen_Bar-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/06/b6/5b/a5/brgr-kitchen-bar.jpg”,”heroImgRawHeight”:366,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:4718082,”name”:”BRGR Kitchen + Bar”,”averageRating”:4,”userReviewCount”:420,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:{“url”:”U3NuXy9Db21tZXJjZT9wPURlbGl2ZXJ5X0Nob3dOb3cmc3JjPTE4Mzc5NzYwNiZnZW89NDcxODA4MiZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0zODA2MCZidWNrZXQ9OTM0OTEwJm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD02RTRraGgwSHROWEFMMGVwcS1KdUJKaTlIdTRLd1prQmNUWWFQQUtQY3Z5elJ6Si1tZ3BBYVAwSVVxQzQ0YnViTkdpOUk2bnVCUG1YbXVuVDJGN1kyZktGVHhlXzNFM01fMFdaNWpmT3I5MCZjcz0xNzgyNzRjOTY0MmY4ZjhkMDEzYjRiYzg5NTFmODdkY2JfNUY5″,”nameInCommerceTool”:”Delivery_ChowNow”,”name”:”ChowNow”,”logo”:”https://static.tacdn.com/img2/branding/hotels/chownow_v2_05.11.2020.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://brgrkitchen.com/powerandlight/menus.php”,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“We enjoyed the u003cb>tater totsu003c/b> and potato bu…””,”reviewUrl”:”/ShowUserReviews-g44535-d4718082-r873284350-BRGR_Kitchen_Bar-Kansas_City_Missouri.html”},{“reviewText”:”“Outstanding u003cb>Burgeru003c/b> at BRGR””,”reviewUrl”:”/ShowUserReviews-g44535-d4718082-r790267525-BRGR_Kitchen_Bar-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d4718082-BRGR_Kitchen_Bar-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d776164-Reviews-Grinders_Pizza-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/06/a4/9d/46/small-margherita-pizza.jpg”,”heroImgRawHeight”:412,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:776164,”name”:”Grinders Pizza”,”averageRating”:4,”userReviewCount”:436,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Bar”],”priceTag”:”$$ – $$$”,”offers”:{“slot1Offer”:{“url”:”WU5uXy9Db21tZXJjZT9wPUdydWJodWImc3JjPTEzNzc3MTU1OSZnZW89Nzc2MTY0JmZyb209UmVzdGF1cmFudHMmYXJlYT1yZXNlcnZhdGlvbl9idXR0b24mc2xvdD0xJm1hdGNoSUQ9MSZvb3M9MCZjbnQ9MSZzaWxvPTI1NzY4JmJ1Y2tldD04NTI1MDgmbnJhbms9MSZjcmFuaz0xJmNsdD1SJnR0eXBlPVJlc3RhdXJhbnQmdG09MjU1MDU4NDY1Jm1hbmFnZWQ9ZmFsc2UmY2FwcGVkPWZhbHNlJmdvc294PUktQURsZzd3WThscUVxOTJoR09DUEg5eXhLYW80Zm5KdG9ZZGQ1VExjdG9DVksyRWFxY0NpOXJPTXJVQ3lFYnlNVlhEUVNYMWF2bV9iRGVjNTV1N2VFamJvd3JBc0pvSlNOdV96NFZLTFFzJmNzPTEyYjBjY2Y1MjJkZGZlMTE1MDg4YmI4ODI2NTE4M2JiYV9Sbmo=”,”nameInCommerceTool”:”Grubhub”,”name”:”Grubhub”,”logo”:”https://static.tacdn.com/img2/branding/hotels/grubhub_05.11.2022.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:”https://www.toasttab.com/grinders-pizza-downtown-417-e-18th-st/v3″,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“A Dive worthy of the Title””,”reviewUrl”:”/ShowUserReviews-g44535-d776164-r834535535-Grinders_Pizza-Kansas_City_Missouri.html”},{“reviewText”:”“More than pizza””,”reviewUrl”:”/ShowUserReviews-g44535-d776164-r785647219-Grinders_Pizza-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d776164-Grinders_Pizza-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1310550-Reviews-Chaz_on_the_Plaza-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/0e/c5/b0/d7/chaz-offers-an-intimate.jpg”,”heroImgRawHeight”:413,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1310550,”name”:”Chaz on the Plaza”,”averageRating”:4.5,”userReviewCount”:468,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Contemporary”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:{“url”:”VnFwXy9Db21tZXJjZT9wPUdydWJodWImc3JjPTE4MTM0NjgwMCZnZW89MTMxMDU1MCZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0yNTc2OCZidWNrZXQ9ODUyNTA4Jm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD1JLUFEbGc3d1k4bHFFcTkyaEdPQ1BIOXl4S2FvNGZuSnRvWWRkNVRMY3RvQ1ZLMkVhcWNDaTlyT01yVUN5RWJ5WFFpTGpud3dmM0dET0dsZnl4WVJiT09DanBxVG1lSnpXRWVpZDlWd1NySSZjcz0xZmU1Y2RjNGE0ZGNmM2JkNmY4MzdiNmNmOWFhNWUwOTNfWk5z”,”nameInCommerceTool”:”Grubhub”,”name”:”Grubhub”,”logo”:”https://static.tacdn.com/img2/branding/hotels/grubhub_05.11.2022.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“We felt spoiled for our u003cb>special occasionu003c/b> and couldn't have asked for a more p…””,”reviewUrl”:”/ShowUserReviews-g44535-d1310550-r873837397-Chaz_on_the_Plaza-Kansas_City_Missouri.html”},{“reviewText”:”“Both of us had the u003cb>salmonu003c/b> and it was beautifully prepared.””,”reviewUrl”:”/ShowUserReviews-g44535-d1310550-r789050501-Chaz_on_the_Plaza-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1310550-Chaz_on_the_Plaza-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d3650987-Reviews-The_Majestic_Restaurant-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/03/4a/05/38/majestic-steakhouse.jpg”,”heroImgRawHeight”:366,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:3650987,”name”:”The Majestic Restaurant”,”averageRating”:4,”userReviewCount”:470,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“American”,”Steakhouse”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:null,”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“The special of the u003cb>bassu003c/b> with mango was…””,”reviewUrl”:”/ShowUserReviews-g44535-d3650987-r787279382-The_Majestic_Restaurant-Kansas_City_Missouri.html”},{“reviewText”:”“Great tasting food with wonderful music!””,”reviewUrl”:”/ShowUserReviews-g44535-d3650987-r787279382-The_Majestic_Restaurant-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d3650987-The_Majestic_Restaurant-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false},{“detailPageUrl”:”/Restaurant_Review-g44535-d1372686-Reviews-Fogo_de_Chao_Brazilian_Steakhouse-Kansas_City_Missouri.html”,”heroImgUrl”:”https://media-cdn.tripadvisor.com/media/photo-s/13/1e/7b/6b/picanha-prime-part-of.jpg”,”heroImgRawHeight”:396,”heroImgRawWidth”:550,”squareImgUrl”:””,”squareImgRawLength”:0,”locationId”:1372686,”name”:”Fogo de Chao Brazilian Steakhouse”,”averageRating”:4.5,”userReviewCount”:620,”currentOpenStatusCategory”:”CLOSED”,”currentOpenStatusText”:”Closed Now”,”establishmentTypeAndCuisineTags”:[“Steakhouse”,”Brazilian”],”priceTag”:”$$$$”,”offers”:{“slot1Offer”:{“url”:”T0hHXy9Db21tZXJjZT9wPUdydWJodWImc3JjPTIyNTkxOTI1NSZnZW89MTM3MjY4NiZmcm9tPVJlc3RhdXJhbnRzJmFyZWE9cmVzZXJ2YXRpb25fYnV0dG9uJnNsb3Q9MSZtYXRjaElEPTEmb29zPTAmY250PTEmc2lsbz0yNTc2OCZidWNrZXQ9ODUyNTA4Jm5yYW5rPTEmY3Jhbms9MSZjbHQ9UiZ0dHlwZT1SZXN0YXVyYW50JnRtPTI1NTA1ODQ2NSZtYW5hZ2VkPWZhbHNlJmNhcHBlZD1mYWxzZSZnb3NveD1JLUFEbGc3d1k4bHFFcTkyaEdPQ1BIOXl4S2FvNGZuSnRvWWRkNVRMY3RvQ1ZLMkVhcWNDaTlyT01yVUN5RWJ5RGdCS2czZ1BGck9xUkZOS1dOa1E4VlFzajZmeEQ4MG1CWTJkV2x5LWZTVSZjcz0xZTIxYTkzMjUxODI5MTIyN2ViMTRjYWU4ZTdkMGY5YmVfVnBh”,”nameInCommerceTool”:”Grubhub”,”name”:”Grubhub”,”logo”:”https://static.tacdn.com/img2/branding/hotels/grubhub_05.11.2022.png”,”id”:null,”bookable”:false,”lockable”:false,”racable”:false,”pickerOptions”:null,”disclaimerText”:””,”headerText”:”Get food delivered”,”subText”:””,”buttonText”:”Order online”,”trackingEvent”:”order_online_click”,”seeAllRestaurantsUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”specialOfferText”:null},”slot2Offer”:null},”hasMenu”:true,”menuUrl”:null,”isDifferentGeo”:false,”parentGeoName”:”Kansas City”,”distanceTo”:””,”reviewSnippets”:{“reviewSnippetsList”:[{“reviewText”:”“Besides great cooked meats, excellent source of smoked u003cb>salmonu003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d1372686-r831479683-Fogo_de_Chao_Brazilian_Steakhouse-Kansas_City_Missouri.html”},{“reviewText”:”“Hot side dishes with bananas and u003cb>polentau003c/b>.””,”reviewUrl”:”/ShowUserReviews-g44535-d1372686-r812648865-Fogo_de_Chao_Brazilian_Steakhouse-Kansas_City_Missouri.html”}]},”awardInfo”:null,”warUrl”:”/UserReviewEdit-g44535-d1372686-Fogo_de_Chao_Brazilian_Steakhouse-Kansas_City_Missouri.html”,”isLocalChefItem”:false,”isPremium”:false,”isStoryboardPublished”:false}]},”error”:null},”/data/1.0/brand/header?servlet=Restaurants&viewportCategory=DESKTOP&geoId=44535&pageName=Restaurants&isTaReferrer=false”:{“data”:{“adjustForSmartBanner”:false,”showGeopill”:true,”numLines”:2,”isPersistentHeader”:false,”usePersistentIcons”:true,”hideLogo”:false,”liteHeader”:false},”error”:null},”/data/1.0/restaurant/anyLocationLikelihood”:{“data”:{“isOwner”:false,”likelihood”:”LOW”},”error”:null}}},”page”:{“name”:”DEFAULT”,”geoId”:44535,”detailId”:0,”geoPoint”:null},”travelerInfo”:{“preferences”:{“currency”:”USD”},”hotels”:null,”vr”:{“start”:null,”end”:null,”adults”:2,”children”:0},”attractions”:{“singleDate”:””,”fromDate”:””,”toDate”:””,”attractionPaxAdults”:0,”attractionPaxChildren”:0},”restaurants”:{“date”:”2023-01-31″,”time”:”8:00 PM”,”partySize”:”2″,”isDefault”:true,”displayDate”:”Tue, 1/31″},”home”:null,”flights”:{“oneWayDate”:”2023-02-14″,”departureDate”:”2023-02-14″,”returnDate”:”2023-02-21″,”originAirportCode”:null,”destinationAirportCode”:null}},”auth”:{“isMember”:false,”csrfToken”:”TNI1625!ALOgCTddJ4QNiWuI9QKajhn8NXQpdPeM3v4/a/6yMdJHLIlvP7avS0GPSBq3BMU4wydXODiuCBX8aj7ilv0srptaBXXJFc4ifHZMyStiswBF58DpZ21o+prbK0tsGhk1IeRfEi+zRVvh83xp7GPM+66BCTCfs/FTz47KvE35vnx4″,”altSessId”:”4771C4363689625F31583E4106D65277″,”loggedInUserId”:null,”captcha”:null,”fbApi”:{“apiVersion”:”v6.0″,”facebookConnectApiKey”:”162729813767876″,”facebookConnectAppId”:”162729813767876″,”facebookConnectAppName”:”tripadvisor”,”taServerTime”:1675146864,”skipFacebookSessionCheck”:false,”sdkUrl”:”//connect.facebook.net/en_US/sdk.js”,”facebookPermissions”:”email,user_friends”}},”route”:{“geo”:”44535″,”page”:”Restaurants”},”lithiumRoute”:[{“page”:”Restaurants”,”params”:{“geoId”:44535},”path”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”fragment”:””},{“uid”:”b7175ea0-a5a3-47e2-a600-6c6f440974ab”}],”overlays”:{“global”:null,”fab”:null,”locals”:{},”toasts”:[]},”meta”:{“initialServletName”:”Restaurants”,”device”:{“viewportCategory”:”DESKTOP”,”userAgentCategory”:”DESKTOP”,”os”:{“family”:”UNKNOWN”,”majorVersion”:-1},”browser”:{“family”:”UNKNOWN”,”majorVersion”:55},”securityToken”:”63386b033047f4e804a965dac8206830507f2952410801c29bc95a2193b40b7d”},”readonlyMode”:false,”initialRelativeUrl”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”initialAbsoluteUrl”:”https://www.tripadvisor.com/Restaurants-g44535-Kansas_City_Missouri.html”,”baseUrl”:”https://www.tripadvisor.com”,”imageCdnUrl”:”https://static.tacdn.com”,”cookieDomain”:”.tripadvisor.com”,”taUnique”:”web207a.106.0.62.73.1860688A892″,”isTaReferrer”:false,”referrerUrl”:”http://www.bing.com/”,”forceFullSite”:false,”environment”:”Live”,”isNativeWebview”:false,”commerceCountryId”:191,”impressionData”:{“pageLoadUid”:”b7175ea0-a5a3-47e2-a600-6c6f440974ab”},”lineItemsByLoc”:{}},”tracking”:{“mcid”:10570,”uid”:”b7175ea0-a5a3-47e2-a600-6c6f440974ab”,”analytics”:{“cv”:[[“_deleteCustomVar”,1],[“_deleteCustomVar”,47],[“_setCustomVar”,12,”Country”,”United States-191″,3],[“_setCustomVar”,25,”Continent”,”North America-19″,3],[“_setCustomVar”,13,”Geo”,”Kansas City-44535″,3],[“_setCustomVar”,20,”PP”,”–“,3],[“_deleteCustomVar”,11],[“_deleteCustomVar”,19],[“_deleteCustomVar”,14],[“_deleteCustomVar”,8],[“_deleteCustomVar”,10]],”url”:”/Restaurants”},”searchSessionId”:”A7736F3CDFB34A4CBD3AA4383F8CB0FD1675146864816ssid”,”sessionId”:”A7736F3CDFB34A4CBD3AA4383F8CB0FD”,”uniqueId”:”web207a.106.0.62.73.1860688A892″,”serverName”:”www.tripadvisor.com”,”hostName”:”web207a.a.tripadvisor.com”,”vcsRevision”:1566935,”vcsBranch”:”releases/PRODUCTION_1566934_20230130_0401″,”uvmScore”:””,”retargetingUrl”:”www.tamgrt.com/RT”,”domainName”:”www.tripadvisor.com”}},”assets”:[“/assets/1973cc.8e10715e.es5.css”,”/assets/dyfdn5.33403cb4.es5.css”,”/assets/1qndsd.f7fa7816.es5.css”,”/assets/jppfwt.3d730169.es5.css”,”/assets/buj4sn.0da9508e.es5.css”,”/assets/gw8uw6.d1e61aba.es5.css”,”/assets/12r4qu.ccda5859.es5.css”,”/assets/frf6ac.c307286a.es5.css”,”/assets/1essqv.1194e2c9.es5.css”,”/assets/lr6tb6.6f2628a0.es5.css”,”/assets/1uvk21.a765895d.es5.css”,”/assets/vjlqzu.26b1fb86.es5.css”,”/assets/rdycz1.12e5c481.es5.css”,”/assets/1l9qeu.7c880e29.es5.css”,”/assets/1q13wd.6153f5fc.es5.css”,”/assets/1uzmmz.39b3562e.es5.css”,”/assets/d8oes5.6c8b1108.es5.css”,”/assets/iog21h.683f79f2.es5.css”,”/assets/vpo3wt.326e9f82.es5.css”,”/assets/10of6q.cfaf0b83.es5.css”,”/assets/14q9l4.37ad148a.es5.css”,”/assets/79a2um.87d03ebf.es5.css”,”/assets/1ybxsm.14ed2e4b.es5.css”,”/assets/tr3542.e3b4f881.es5.css”,”/assets/5xz9bl.d23eebfa.es5.js”,”/assets/121h32.d3fbec20.es5.js”,”/assets/1teh9f.4d14cecb.es5.js”,”/assets/ifbjcg.ec66aa8e.es5.js”,”/assets/1904jn.2544c33a.es5.js”,”/assets/b5nukb.5d6ebba1.es5.js”,”/assets/1etaac.9ef6fe9d.es5.js”,”/assets/1bxkng.f0e3587c.es5.js”,”/assets/1mqwhq.7144cb3b.es5.js”,”/assets/198810.f6bedafa.es5.js”,”/assets/17thqz.ac2e9854.es5.js”,”/assets/gbnboa.b506ca00.es5.js”,”/assets/ltf8dz.fc269afb.es5.js”,”/assets/1ys6v1.ea3ab3a9.es5.js”,”/assets/1nnprh.8252e9d1.es5.js”,”/assets/1973cc.8e10715e.es5.js”,”/assets/fkji80.b8ee9bf2.es5.js”,”/assets/52far5.7808b401.es5.js”,”/assets/5gpqhx.caabb515.es5.js”,”/assets/19b9b1.f96b7340.es5.js”,”/assets/16nmgr.dd105794.es5.js”,”/assets/qlcuu5.dc599ae9.es5.js”,”/assets/dyfdn5.33403cb4.es5.js”,”/assets/1qndsd.f7fa7816.es5.js”,”/assets/jppfwt.3d730169.es5.js”,”/assets/qrkpoi.d9c092db.es5.js”,”/assets/buj4sn.0da9508e.es5.js”,”/assets/1m49sy.7e62f1b7.es5.js”,”/assets/1u9jlw.a25e9888.es5.js”,”/assets/1gjtat.852b9491.es5.js”,”/assets/10b0fm.8dfbde19.es5.js”,”/assets/190bo0.1c0200cc.es5.js”,”/assets/1evvug.6ee8ae56.es5.js”,”/assets/gw8uw6.d1e61aba.es5.js”,”/assets/12r4qu.ccda5859.es5.js”,”/assets/1mb2nz.14375dcb.es5.js”,”/assets/frf6ac.c307286a.es5.js”,”/assets/1kq4q2.fae8fd70.es5.js”,”/assets/zq967r.96d1774a.es5.js”,”/assets/1essqv.1194e2c9.es5.js”,”/assets/lr6tb6.6f2628a0.es5.js”,”/assets/1btbaw.b241aed8.es5.js”,”/assets/18pymb.9b78771c.es5.js”,”/assets/1xo1is.3d052b6e.es5.js”,”/assets/qjohxf.718fd23c.es5.js”,”/assets/1uvk21.a765895d.es5.js”,”/assets/14euae.28b82ff2.es5.js”,”/assets/1nnmev.81c3cb58.es5.js”,”/assets/1olf6x.cc7e0aa7.es5.js”,”/assets/bvz1zl.2e412c46.es5.js”,”/assets/vjlqzu.26b1fb86.es5.js”,”/assets/rdycz1.12e5c481.es5.js”,”/assets/ltllz9.33df4c4f.es5.js”,”/assets/1l9qeu.7c880e29.es5.js”,”/assets/17u7gi.e125257d.es5.js”,”/assets/1q13wd.6153f5fc.es5.js”,”/assets/1uzmmz.39b3562e.es5.js”,”/assets/1qkjm8.7b5d9abb.es5.js”,”/assets/1gttbj.13029ae9.es5.js”,”/assets/65rb8q.575dbdac.es5.js”,”/assets/d8oes5.6c8b1108.es5.js”,”/assets/z2lnv4.8993ed88.es5.js”,”/assets/iog21h.683f79f2.es5.js”,”/assets/1eww82.bef3bb97.es5.js”,”/assets/tp1g68.a3dafedb.es5.js”,”/assets/tbkd43.50fb6e1d.es5.js”,”/assets/lchj5q.8b2fa463.es5.js”,”/assets/1emwhd.937ecf1d.es5.js”,”/assets/1vumu0.cc869e2a.es5.js”,”/assets/46822j.5bcc34dd.es5.js”,”/assets/1gyzem.5ff2988d.es5.js”,”/assets/dsbyen.1999283f.es5.js”,”/assets/euvz30.1afdf5d0.es5.js”,”/assets/u5g3tb.bbd60e22.es5.js”,”/assets/1t9nvq.6b62d368.es5.js”,”/assets/vbk5jk.0ae4f144.es5.js”,”/assets/1g05ql.6693bc47.es5.js”,”/assets/xg719z.2711b19e.es5.js”,”/assets/yau6qy.b9c73372.es5.js”,”/assets/vpo3wt.326e9f82.es5.js”,”/assets/1s6q22.919dd2b8.es5.js”,”/assets/p5p2yo.fa2cfebe.es5.js”,”/assets/ahlu9q.19442fc0.es5.js”,”/assets/1al4vi.51afddd3.es5.js”,”/assets/1fbuhs.85022eb0.es5.js”,”/assets/dlu2yg.c97046f2.es5.js”,”/assets/1591iz.5d23e2e9.es5.js”,”/assets/1ar2as.4bec3231.es5.js”,”/assets/fgwvq1.e02eb467.es5.js”,”/assets/ulejzu.ed9e5126.es5.js”,”/assets/mtbtnn.60f1e3f9.es5.js”,”/assets/3dy54m.5dc442d1.es5.js”,”/assets/32pwc7.d1f6af8a.es5.js”,”/assets/183pm0.3c4fb4c9.es5.js”,”/assets/1q7wvk.2c21b836.es5.js”,”/assets/wr50cf.dda69ed7.es5.js”,”/assets/45ddp0.6ae56f87.es5.js”,”/assets/1bqgab.142e802d.es5.js”,”/assets/1txqep.bbc134e4.es5.js”,”/assets/fzzo52.e1a38ea7.es5.js”,”/assets/bvvaww.d2b6c6f2.es5.js”,”/assets/bzp3n0.b79e2705.es5.js”,”/assets/4axon3.3cae7fdb.es5.js”,”/assets/13btuy.03fb050a.es5.js”,”/assets/1w0dpw.6da933ff.es5.js”,”/assets/1w1vb4.e1bca604.es5.js”,”/assets/1qbn8x.629bb9b7.es5.js”,”/assets/1j8lyt.e1e0acc7.es5.js”,”/assets/1uedfn.9e5e778c.es5.js”,”/assets/1f7mzg.a5facb87.es5.js”,”/assets/1lajpg.9c0f6f57.es5.js”,”/assets/7v9w42.0501fa4e.es5.js”,”/assets/10of6q.cfaf0b83.es5.js”,”/assets/14q9l4.37ad148a.es5.js”,”/assets/1x9dv9.11500f01.es5.js”,”/assets/79a2um.87d03ebf.es5.js”,”/assets/1jbz0u.2a281bc6.es5.js”,”/assets/ja55rt.6bf49d7e.es5.js”,”/assets/d6vj30.3181a2fa.es5.js”,”/assets/1ybxsm.14ed2e4b.es5.js”,”/assets/tr3542.e3b4f881.es5.js”,”/assets/sdpjgr.c87bb795.es5.js”,”/assets/skjzuv.23f4adcb.es5.js”,”/assets/nbuwox.1e0b91f2.es5.js”,”/assets/ax76gg.698c94aa.es5.js”,”/assets/16z5q2.e0855fa8.es5.js”,”/assets/1t05m6.1b502559.es5.js”,”/assets/12mj4n.d3832d86.es5.js”,”/assets/voprus.0d5074f0.es5.js”,”/assets/1o4yt4.9a145914.es5.js”,”/assets/l2u3je.e3e14d8f.es5.js”,”/assets/1hjmql.e2a48775.es5.js”,”/assets/15hcrw.fb9fd5e3.es5.css”,”/assets/1ex1xu.b67af58c.es5.css”,”/assets/15hcrw.fb9fd5e3.es5.js”,”/assets/ku7suo.ff5a319a.es5.js”,”/assets/1ex1xu.b67af58c.es5.js”,”/assets/1l2nmn.b37e74f0.es5.css”,”/assets/1l2nmn.b37e74f0.es5.js”,”/assets/azylvk.a55bef3b.es5.js”,”/assets/7f44s6.dc97141b.es5.js”,”/assets/tl3yll.2cea7b54.es5.js”,”/assets/12zsqg.061434ee.es5.css”,”/assets/19m912.efe37cbb.es5.css”,”/assets/1ubyuk.375a74c5.es5.css”,”/assets/34bu7w.b54daf4b.es5.css”,”/assets/1bhsgx.92c51aac.es5.css”,”/assets/1n6iz1.403b16ad.es5.css”,”/assets/1yajq4.454e6095.es5.css”,”/assets/1sivdg.73d8950b.es5.css”,”/assets/1i3sz5.120af354.es5.css”,”/assets/1xm2jz.7d969762.es5.css”,”/assets/u59av4.4f24b0ee.es5.css”,”/assets/1rbxhs.0c2116d1.es5.css”,”/assets/1os3i1.fc55ff35.es5.css”,”/assets/covaqn.c5018caa.es5.css”,”/assets/lt9m20.87deeb7a.es5.css”,”/assets/94v69w.7fe70645.es5.css”,”/assets/1u3aio.e9ed12d7.es5.css”,”/assets/0sjlpd.c81767d0.es5.css”,”/assets/lyyh8d.ae7483c9.es5.css”,”/assets/1ntn26.9a3cb6c7.es5.css”,”/assets/1b1clj.19b285ac.es5.css”,”/assets/1f2fji.81e6f2a6.es5.css”,”/assets/zuqoim.4091965a.es5.css”,”/assets/17yaz6.6d856f49.es5.css”,”/assets/wrg2oq.058deaaf.es5.css”,”/assets/36016d.f3ce3759.es5.css”,”/assets/5sr4az.eaaebe59.es5.css”,”/assets/ay1l3c.a6360650.es5.css”,”/assets/728svu.d876b662.es5.css”,”/assets/wt5b21.ce1d8942.es5.css”,”/assets/12rns1.7c93a99a.es5.css”,”/assets/yk7it8.62e79dac.es5.css”,”/assets/76j3t0.e619e720.es5.css”,”/assets/oz3g7e.46522611.es5.css”,”/assets/p9ucm8.6153174e.es5.css”,”/assets/1hfpjv.adff3ad2.es5.css”,”/assets/9rb8bq.f359d5c3.es5.css”,”/assets/qhcore.dc78998f.es5.css”,”/assets/12wscm.1d8f92c6.es5.css”,”/assets/1c2bvy.8b486299.es5.css”,”/assets/169zgy.1e534622.es5.css”,”/assets/1ek9ax.898c674c.es5.css”,”/assets/cnyhjq.ea8cad97.es5.css”,”/assets/1m5udk.b77a6ca6.es5.css”,”/assets/b478w0.e7f6b398.es5.css”,”/assets/93v7yc.a3926796.es5.css”,”/assets/1bkeq2.77d16b9a.es5.css”,”/assets/yppy8s.b1c1c7cd.es5.css”,”/assets/12zsqg.061434ee.es5.js”,”/assets/i26scm.62388215.es5.js”,”/assets/19m912.efe37cbb.es5.js”,”/assets/1ubyuk.375a74c5.es5.js”,”/assets/1r73jw.de219621.es5.js”,”/assets/34bu7w.b54daf4b.es5.js”,”/assets/o6t6qp.2c17fde7.es5.js”,”/assets/ul4xsp.125af973.es5.js”,”/assets/1bhsgx.92c51aac.es5.js”,”/assets/1nexzi.58a4d367.es5.js”,”/assets/gugp1d.19947e0c.es5.js”,”/assets/8urr9n.87ba3838.es5.js”,”/assets/j8mzb2.8d8b30f5.es5.js”,”/assets/1n6iz1.403b16ad.es5.js”,”/assets/17g0c7.98875879.es5.js”,”/assets/1g6kun.4064b862.es5.js”,”/assets/i9ixrv.6eb44568.es5.js”,”/assets/1kkqcv.8b8e5cee.es5.js”,”/assets/1yajq4.454e6095.es5.js”,”/assets/grnhiw.7f64a283.es5.js”,”/assets/1sivdg.73d8950b.es5.js”,”/assets/1i3sz5.120af354.es5.js”,”/assets/17nq86.b842d550.es5.js”,”/assets/1xm2jz.7d969762.es5.js”,”/assets/conwso.eca945bb.es5.js”,”/assets/an500m.480eeed6.es5.js”,”/assets/u59av4.4f24b0ee.es5.js”,”/assets/1rbxhs.0c2116d1.es5.js”,”/assets/p33mwk.e7c553cd.es5.js”,”/assets/1os3i1.fc55ff35.es5.js”,”/assets/1yc73m.3f67cb33.es5.js”,”/assets/eqoaya.a7d16b7d.es5.js”,”/assets/covaqn.c5018caa.es5.js”,”/assets/lt9m20.87deeb7a.es5.js”,”/assets/94v69w.7fe70645.es5.js”,”/assets/ar967b.8302121a.es5.js”,”/assets/1u3aio.e9ed12d7.es5.js”,”/assets/1qx89h.186ef5c3.es5.js”,”/assets/1my7i5.19db6c37.es5.js”,”/assets/dvcr7s.764935a0.es5.js”,”/assets/tj4q1a.fd0c67fa.es5.js”,”/assets/0sjlpd.c81767d0.es5.js”,”/assets/lyyh8d.ae7483c9.es5.js”,”/assets/1ntn26.9a3cb6c7.es5.js”,”/assets/1i0z8n.de37483a.es5.js”,”/assets/14ilds.8c6a3dd0.es5.js”,”/assets/1b1clj.19b285ac.es5.js”,”/assets/1bp96i.988839e3.es5.js”,”/assets/1af72y.63ce942b.es5.js”,”/assets/43er8k.2b7b6a39.es5.js”,”/assets/l47ri7.e52162d6.es5.js”,”/assets/14tv4a.345522f2.es5.js”,”/assets/u6elcj.8f117c2e.es5.js”,”/assets/24j2l1.9fd4e9c9.es5.js”,”/assets/a2qxj9.00ed4c40.es5.js”,”/assets/1f2fji.81e6f2a6.es5.js”,”/assets/zuqoim.4091965a.es5.js”,”/assets/vfymw1.785ac601.es5.js”,”/assets/17yaz6.6d856f49.es5.js”,”/assets/6qmqhw.29d1766f.es5.js”,”/assets/a6i9w3.59e85def.es5.js”,”/assets/wrg2oq.058deaaf.es5.js”,”/assets/1pg8p6.39cbaf3d.es5.js”,”/assets/36016d.f3ce3759.es5.js”,”/assets/12w744.842229da.es5.js”,”/assets/sw5ax0.8d283ac3.es5.js”,”/assets/1w5k17.066d0dc1.es5.js”,”/assets/80hn7v.9f2ec5d5.es5.js”,”/assets/z6c0ez.361a5d12.es5.js”,”/assets/1y52xs.50df3d98.es5.js”,”/assets/5sr4az.eaaebe59.es5.js”,”/assets/ay1l3c.a6360650.es5.js”,”/assets/4nzso8.05e8c986.es5.js”,”/assets/18m6oj.97119121.es5.js”,”/assets/z822wb.4c42da40.es5.js”,”/assets/o3mm96.df38448b.es5.js”,”/assets/728svu.d876b662.es5.js”,”/assets/wt5b21.ce1d8942.es5.js”,”/assets/1it954.b60bcbcc.es5.js”,”/assets/12rns1.7c93a99a.es5.js”,”/assets/174j83.ba0f8545.es5.js”,”/assets/yk7it8.62e79dac.es5.js”,”/assets/bnv2ns.4d65ad87.es5.js”,”/assets/76j3t0.e619e720.es5.js”,”/assets/40322j.d524abcb.es5.js”,”/assets/13w1vr.c60104e0.es5.js”,”/assets/14ecb7.925f37c4.es5.js”,”/assets/cboiod.ac0fda2f.es5.js”,”/assets/tsg6fc.f4ff4d7f.es5.js”,”/assets/oz3g7e.46522611.es5.js”,”/assets/p9ucm8.6153174e.es5.js”,”/assets/joj99y.04a06acd.es5.js”,”/assets/1ue4ab.6e51f0a2.es5.js”,”/assets/1hfpjv.adff3ad2.es5.js”,”/assets/13pxm3.180cea86.es5.js”,”/assets/17yyf6.2594d39a.es5.js”,”/assets/1l75rc.14a57be1.es5.js”,”/assets/9rb8bq.f359d5c3.es5.js”,”/assets/ag9b0s.06477237.es5.js”,”/assets/qhcore.dc78998f.es5.js”,”/assets/665v5s.d6d75775.es5.js”,”/assets/mc5s4b.176f11e3.es5.js”,”/assets/10506z.9a2c6f04.es5.js”,”/assets/1uw9rn.0a779d8d.es5.js”,”/assets/12wscm.1d8f92c6.es5.js”,”/assets/irfizf.1639295f.es5.js”,”/assets/1iyqcw.1a69171b.es5.js”,”/assets/1k7dpq.5a09a133.es5.js”,”/assets/1c2bvy.8b486299.es5.js”,”/assets/upoe4z.7d70ee7e.es5.js”,”/assets/p3y1zq.f2a50d76.es5.js”,”/assets/169zgy.1e534622.es5.js”,”/assets/1ek9ax.898c674c.es5.js”,”/assets/cnyhjq.ea8cad97.es5.js”,”/assets/1m5udk.b77a6ca6.es5.js”,”/assets/16676n.cdb34f58.es5.js”,”/assets/1x5h25.cb1863fe.es5.js”,”/assets/339aqe.0c447170.es5.js”,”/assets/tyfdev.0db7ef7b.es5.js”,”/assets/b478w0.e7f6b398.es5.js”,”/assets/93v7yc.a3926796.es5.js”,”/assets/1f4ouw.7fb43409.es5.js”,”/assets/ky3i2c.5fa823dc.es5.js”,”/assets/b1qg3y.3d7d9b2c.es5.js”,”/assets/1bkeq2.77d16b9a.es5.js”,”/assets/1ezmx4.1999982f.es5.js”,”/assets/cn55ba.258eb29c.es5.js”,”/assets/1c62ch.29eeba40.es5.js”,”/assets/7d6mvf.d388814d.es5.js”,”/assets/yppy8s.b1c1c7cd.es5.js”,”/assets/1cwn4k.de69c14c.es5.js”,”/assets/1n9trj.baa18f38.es5.js”,”/assets/151qnr.326d38c1.es5.css”,”/assets/151qnr.326d38c1.es5.js”,”/assets/18gzfc.424fd1e8.es5.js”,”/assets/151fpn.805e73c4.es5.css”,”/assets/151fpn.805e73c4.es5.js”,”/assets/1m9ey4.84ad1d3e.es5.css”,”/assets/13yhbd.6c965ba4.es5.css”,”/assets/1m9ey4.84ad1d3e.es5.js”,”/assets/1jvg6g.4008872c.es5.js”,”/assets/1pn0jj.bc5d454e.es5.js”,”/assets/13yhbd.6c965ba4.es5.js”,”/assets/qhneqr.4225af6d.es5.js”,”/assets/14z4yy.ac818a6e.es5.js”,”/assets/yc8qq2.74b9dfb1.es5.js”,”/assets/ff6wiz.01b7a38a.es5.css”,”/assets/1wi7w8.9e303c54.es5.css”,”/assets/n1ajkr.9f7dee43.es5.css”,”/assets/008bs5.f9c928dc.es5.css”,”/assets/633gr8.d17f8413.es5.css”,”/assets/ff6wiz.01b7a38a.es5.js”,”/assets/1wi7w8.9e303c54.es5.js”,”/assets/n1ajkr.9f7dee43.es5.js”,”/assets/008bs5.f9c928dc.es5.js”,”/assets/633gr8.d17f8413.es5.js”,”/assets/epp8eq.466c1787.es5.js”,”/assets/1bckih.035b98a4.es5.js”,”/assets/1b4296.48d38d0f.es5.js”,”/assets/34wppk.d63beb7e.es5.js”,”/assets/1uf95j.f60829c1.es5.css”,”/assets/1uf95j.f60829c1.es5.js”,”/assets/1k64pu.863b833b.es5.js”,”/assets/elbyas.80b4d75a.es5.css”,”/assets/elbyas.80b4d75a.es5.js”,”/assets/mhkl02.a66492fa.es5.css”,”/assets/1ahn2t.8a0ad1c7.es5.css”,”/assets/mhkl02.a66492fa.es5.js”,”/assets/1ahn2t.8a0ad1c7.es5.js”,”/assets/1a7906.26edbf46.es5.js”,”/assets/5n3iuq.ccd3fac5.es5.css”,”/assets/5n3iuq.ccd3fac5.es5.js”,”/assets/vaamsa.41b8feae.es5.css”,”/assets/vaamsa.41b8feae.es5.js”,”/assets/1as7am.92715794.es5.js”,”/assets/1v1qc0.b8cfb0dc.es5.css”,”/assets/1v1qc0.b8cfb0dc.es5.js”,”/assets/37ub0n.c551de4e.es5.css”,”/assets/1uxgzg.a774e14f.es5.css”,”/assets/ljqkwp.26e1ace5.es5.css”,”/assets/1c4482.a4ebf3cf.es5.css”,”/assets/o0z503.db523462.es5.css”,”/assets/37ub0n.c551de4e.es5.js”,”/assets/1uxgzg.a774e14f.es5.js”,”/assets/1i3vbp.8a00dd5a.es5.js”,”/assets/ljqkwp.26e1ace5.es5.js”,”/assets/9sov81.ce0464b2.es5.js”,”/assets/1c4482.a4ebf3cf.es5.js”,”/assets/7a7jm3.c02b0213.es5.js”,”/assets/o0z503.db523462.es5.js”,”/assets/pe9247.2c28f87b.es5.js”,”/assets/1d7ku1.148ebfd9.es5.js”,”/assets/1ox4jt.f3ab93dc.es5.js”,”/assets/10ad67.931bc243.es5.js”,”/assets/145dqx.7a416c99.es5.css”,”/assets/145dqx.7a416c99.es5.js”,”/assets/lpc6pk.1e8fa801.es5.css”,”/assets/swhekj.a49442b8.es5.css”,”/assets/z2nh2s.288e5c8d.es5.css”,”/assets/bljygq.9ddd2bc7.es5.css”,”/assets/1uaudg.76a78858.es5.css”,”/assets/uovzt8.b307e38b.es5.css”,”/assets/k3tmpy.87213768.es5.css”,”/assets/14xiop.17a0600f.es5.css”,”/assets/ut17gj.e55c9bf8.es5.css”,”/assets/lpc6pk.1e8fa801.es5.js”,”/assets/swhekj.a49442b8.es5.js”,”/assets/vcz45k.b1831747.es5.js”,”/assets/z2nh2s.288e5c8d.es5.js”,”/assets/bljygq.9ddd2bc7.es5.js”,”/assets/1uaudg.76a78858.es5.js”,”/assets/j1i9fl.3774eb01.es5.js”,”/assets/1tf8ft.e675a55d.es5.js”,”/assets/1xnjg7.b10aea48.es5.js”,”/assets/1gbsde.35212f8b.es5.js”,”/assets/1jnxuv.97bba82b.es5.js”,”/assets/19ygz8.18104270.es5.js”,”/assets/1p4adu.f6a12daf.es5.js”,”/assets/1c5q3i.d31c717b.es5.js”,”/assets/c5kzk2.a3c8cd64.es5.js”,”/assets/2l7tdf.582e70c3.es5.js”,”/assets/do522n.b0898766.es5.js”,”/assets/kqf4x0.9433b3d5.es5.js”,”/assets/s1ymgp.bb620fd4.es5.js”,”/assets/10hkn2.6f750316.es5.js”,”/assets/5c85y0.229f9d5a.es5.js”,”/assets/7l5hpv.54fe0627.es5.js”,”/assets/uovzt8.b307e38b.es5.js”,”/assets/q3tfvs.c9e2a2c2.es5.js”,”/assets/k3tmpy.87213768.es5.js”,”/assets/14xiop.17a0600f.es5.js”,”/assets/ut17gj.e55c9bf8.es5.js”,”/assets/1ttyi9.01e1da5f.es5.css”,”/assets/cb79np.b75f37ab.es5.css”,”/assets/1ttyi9.01e1da5f.es5.js”,”/assets/1l7164.a24139ac.es5.js”,”/assets/2heyv0.d704da91.es5.js”,”/assets/1iwue3.440745c7.es5.js”,”/assets/e18bk5.a96d82d1.es5.js”,”/assets/1m7w66.7df74e93.es5.js”,”/assets/cb79np.b75f37ab.es5.js”,”/assets/11b5l5.73a040a8.es5.css”,”/assets/17gmts.36e25c78.es5.css”,”/assets/1jk772.44d29931.es5.js”,”/assets/11b5l5.73a040a8.es5.js”,”/assets/zb2uaz.cb50a282.es5.js”,”/assets/1nc3gm.8f2aa553.es5.js”,”/assets/17gmts.36e25c78.es5.js”,”/assets/yug3zc.db65cbf2.es5.css”,”/assets/dl4tf4.4c5efebe.es5.css”,”/assets/yug3zc.db65cbf2.es5.js”,”/assets/cyrz7y.7a2d353e.es5.js”,”/assets/dl4tf4.4c5efebe.es5.js”,”/assets/j56vim.95bf84bd.es5.js”,”/assets/losr6p.2ffeb0c8.es5.js”,”/assets/igyuz7.6b880e94.es5.js”,”/assets/1t5lgq.9218072a.es5.css”,”/assets/poggee.a161417e.es5.js”,”/assets/1t5lgq.9218072a.es5.js”,”/assets/ihnof8.f6a248c8.es5.js”,”/assets/16dusp.aa04bbfb.es5.js”,”/assets/1notq9.f8f8a9a9.es5.js”,”/assets/1n9dkt.05d81f5d.es5.css”,”/assets/1bnv3w.1bcd165b.es5.css”,”/assets/1t12gq.8814fba1.es5.css”,”/assets/17oe7i.18829c56.es5.js”,”/assets/1n9dkt.05d81f5d.es5.js”,”/assets/13w8ie.e13f4e9e.es5.js”,”/assets/1osava.932e34e0.es5.js”,”/assets/1bnv3w.1bcd165b.es5.js”,”/assets/1t12gq.8814fba1.es5.js”,”/assets/1c1c0g.8a9885cf.es5.js”,”/assets/6q5g6q.c14f7acd.es5.js”,”/assets/2t8e04.d76ef98b.es5.js”,”/assets/1wtl2p.a408fdf1.es5.js”,”/assets/1opjn1.f14b0d0d.es5.js”,”/assets/m5f61p.8cb66857.es5.css”,”/assets/2j5if1.94a01fa4.es5.css”,”/assets/eozxiw.33edcd32.es5.css”,”/assets/15woeo.c59b1174.es5.css”,”/assets/fd8s4y.fb6f454a.es5.css”,”/assets/l1tytp.bb19afe3.es5.css”,”/assets/1p2jbr.aab50a09.es5.css”,”/assets/fm6nx5.93f4c849.es5.css”,”/assets/1us1vw.76d0cfeb.es5.css”,”/assets/49c7br.42ef50d1.es5.css”,”/assets/iwbyl5.0293f15f.es5.css”,”/assets/wgun1f.992aa492.es5.css”,”/assets/1dpzon.fab12a8f.es5.css”,”/assets/1asj0s.976ffe5e.es5.css”,”/assets/1dpmjf.77faacc9.es5.css”,”/assets/14wi38.8fb0b1d4.es5.css”,”/assets/00m0uy.fc7b9440.es5.js”,”/assets/m5f61p.8cb66857.es5.js”,”/assets/2j5if1.94a01fa4.es5.js”,”/assets/eozxiw.33edcd32.es5.js”,”/assets/15woeo.c59b1174.es5.js”,”/assets/1h80da.d01bd1b3.es5.js”,”/assets/1t9o39.97e16b62.es5.js”,”/assets/fd8s4y.fb6f454a.es5.js”,”/assets/jrer6k.117aa056.es5.js”,”/assets/l1tytp.bb19afe3.es5.js”,”/assets/1p2jbr.aab50a09.es5.js”,”/assets/1g6hko.03225b89.es5.js”,”/assets/ql7kzy.77e8f2d7.es5.js”,”/assets/1lyah0.51f7edd9.es5.js”,”/assets/q6iser.d9a0fc10.es5.js”,”/assets/196enn.545ab5b7.es5.js”,”/assets/fm6nx5.93f4c849.es5.js”,”/assets/1us1vw.76d0cfeb.es5.js”,”/assets/1mxujx.e0e7bfd4.es5.js”,”/assets/2wld0u.b2307faa.es5.js”,”/assets/15xqg7.709896d8.es5.js”,”/assets/49c7br.42ef50d1.es5.js”,”/assets/acx4g3.509ebf4e.es5.js”,”/assets/iwbyl5.0293f15f.es5.js”,”/assets/1gwwxv.57397a31.es5.js”,”/assets/1cdp6m.ddb9ac16.es5.js”,”/assets/wgun1f.992aa492.es5.js”,”/assets/1jgmez.c12fb444.es5.js”,”/assets/1dpzon.fab12a8f.es5.js”,”/assets/1asj0s.976ffe5e.es5.js”,”/assets/1dpmjf.77faacc9.es5.js”,”/assets/14wi38.8fb0b1d4.es5.js”,”/assets/8ggxuf.51459ee6.es5.css”,”/assets/o8gqrw.c83340a6.es5.css”,”/assets/1tbrqz.284478a6.es5.css”,”/assets/1iahto.afd33d2b.es5.css”,”/assets/132kj4.50310eea.es5.css”,”/assets/gppdva.eab39380.es5.css”,”/assets/714tj5.11205d6f.es5.css”,”/assets/8ggxuf.51459ee6.es5.js”,”/assets/o8gqrw.c83340a6.es5.js”,”/assets/155gpl.4e9cbc5a.es5.js”,”/assets/12ve3z.dd87927f.es5.js”,”/assets/1tbrqz.284478a6.es5.js”,”/assets/9btuwa.c65ed49e.es5.js”,”/assets/1mvpl5.832845e6.es5.js”,”/assets/1u47wj.4de4fd92.es5.js”,”/assets/1ypf49.81df3a95.es5.js”,”/assets/wenm84.bcd8510f.es5.js”,”/assets/1iahto.afd33d2b.es5.js”,”/assets/132kj4.50310eea.es5.js”,”/assets/gppdva.eab39380.es5.js”,”/assets/714tj5.11205d6f.es5.js”,”/assets/1v5ce8.7bc45594.es5.js”,”/assets/1kgn6u.7fab9bca.es5.js”,”/assets/a349lq.e01d9d02.es5.css”,”/assets/n1m6wk.2e36aba1.es5.css”,”/assets/bj0rkj.23692622.es5.css”,”/assets/1lq6xs.2e35252c.es5.css”,”/assets/1bovo2.b7aa8927.es5.css”,”/assets/1uw5le.e8a4f75e.es5.css”,”/assets/a349lq.e01d9d02.es5.js”,”/assets/6hf0eg.dce9cc02.es5.js”,”/assets/n1m6wk.2e36aba1.es5.js”,”/assets/1c96qj.288ebb9c.es5.js”,”/assets/15hne4.6ce8734c.es5.js”,”/assets/12qdz4.4ea37f3f.es5.js”,”/assets/bj0rkj.23692622.es5.js”,”/assets/z2i5er.b6e2ee70.es5.js”,”/assets/15azdz.4539bfb6.es5.js”,”/assets/it6k5j.00ded41d.es5.js”,”/assets/1ue3yk.9799cad3.es5.js”,”/assets/1008v8.01d31c8f.es5.js”,”/assets/0v7vxf.0e4b229d.es5.js”,”/assets/1jlgqy.7431dd4e.es5.js”,”/assets/1mhqyg.67488688.es5.js”,”/assets/1ofjh1.014d9ce4.es5.js”,”/assets/y4yqki.717cc919.es5.js”,”/assets/1lq6xs.2e35252c.es5.js”,”/assets/egodks.479bec06.es5.js”,”/assets/7ovr7c.33083673.es5.js”,”/assets/1a7aw0.15e3760c.es5.js”,”/assets/0cwc2g.c34e65af.es5.js”,”/assets/1bovo2.b7aa8927.es5.js”,”/assets/168fm7.1dd5d2d0.es5.js”,”/assets/dvdzap.dffc2ad4.es5.js”,”/assets/1cbdk2.fa19bc6b.es5.js”,”/assets/1kqywg.265278e0.es5.js”,”/assets/1uw5le.e8a4f75e.es5.js”,”/assets/1w2pv0.4ca407d5.es5.js”,”/assets/1gu063.24a7baf4.es5.js”],”bundles”:[“1hjmql”,”l2u3je”,”5xz9bl”,”1o4yt4″,”voprus”,”12mj4n”,”16z5q2″,”ax76gg”,”nbuwox”,”skjzuv”,”7v9w42″,”1f7mzg”,”bvvaww”,”45ddp0″,”1q7wvk”,”183pm0″,”32pwc7″,”mtbtnn”,”fgwvq1″,”qjohxf”,”18pymb”,”1btbaw”,”1904jn”,”121h32″,”ifbjcg”,”1teh9f”,”dyfdn5″,”qlcuu5″,”16nmgr”,”19b9b1″,”1973cc”,”1ys6v1″,”gbnboa”,”17thqz”,”1mqwhq”,”1etaac”,”b5nukb”,”1bxkng”,”198810″,”ltf8dz”,”1nnprh”,”5gpqhx”,”52far5″,”fkji80″,”lr6tb6″,”1essqv”,”frf6ac”,”jppfwt”,”1qndsd”,”12r4qu”,”gw8uw6″,”1evvug”,”190bo0″,”10b0fm”,”1gjtat”,”1u9jlw”,”1m49sy”,”qrkpoi”,”buj4sn”,”1mb2nz”,”zq967r”,”1kq4q2″,”1xo1is”,”1ar2as”,”1fbuhs”,”1al4vi”,”ahlu9q”,”p5p2yo”,”1s6q22″,”1g05ql”,”vbk5jk”,”1t9nvq”,”u5g3tb”,”euvz30″,”dsbyen”,”1gyzem”,”46822j”,”1vumu0″,”1emwhd”,”lchj5q”,”iog21h”,”rdycz1″,”vjlqzu”,”1uvk21″,”14euae”,”1nnmev”,”1olf6x”,”bvz1zl”,”z2lnv4″,”17u7gi”,”1l9qeu”,”ltllz9″,”d8oes5″,”1q13wd”,”1uzmmz”,”65rb8q”,”1gttbj”,”1qkjm8″,”tbkd43″,”tp1g68″,”1eww82″,”vpo3wt”,”xg719z”,”yau6qy”,”1591iz”,”dlu2yg”,”ulejzu”,”3dy54m”,”wr50cf”,”fzzo52″,”1txqep”,”1bqgab”,”1uedfn”,”4axon3″,”bzp3n0″,”1j8lyt”,”1w0dpw”,”13btuy”,”1qbn8x”,”1w1vb4″,”1lajpg”,”tr3542″,”10of6q”,”1ybxsm”,”14q9l4″,”1x9dv9″,”ja55rt”,”1jbz0u”,”79a2um”,”d6vj30″,”sdpjgr”,”@ta/features”,”1t05m6″,”15hcrw”,”1ex1xu”,”ku7suo”,”1l2nmn”,”azylvk”,”tl3yll”,”7f44s6″,”12zsqg”,”1n9trj”,”1cwn4k”,”7d6mvf”,”cn55ba”,”1ezmx4″,”1bkeq2″,”b1qg3y”,”1f4ouw”,”93v7yc”,”b478w0″,”tyfdev”,”16676n”,”1m5udk”,”cnyhjq”,”169zgy”,”p3y1zq”,”1c2bvy”,”9rb8bq”,”1hfpjv”,”1ue4ab”,”p9ucm8″,”oz3g7e”,”cboiod”,”13w1vr”,”76j3t0″,”bnv2ns”,”12rns1″,”728svu”,”o3mm96″,”z822wb”,”5sr4az”,”80hn7v”,”1n6iz1″,”19m912″,”i26scm”,”j8mzb2″,”8urr9n”,”1nexzi”,”1bhsgx”,”ul4xsp”,”o6t6qp”,”1ubyuk”,”34bu7w”,”1r73jw”,”gugp1d”,”14tv4a”,”17g0c7″,”i9ixrv”,”1g6kun”,”l47ri7″,”1yajq4″,”1kkqcv”,”1ntn26″,”lyyh8d”,”0sjlpd”,”1u3aio”,”ar967b”,”lt9m20″,”covaqn”,”1yc73m”,”1os3i1″,”p33mwk”,”1rbxhs”,”u59av4″,”an500m”,”1xm2jz”,”1sivdg”,”grnhiw”,”1i3sz5″,”17nq86″,”conwso”,”eqoaya”,”94v69w”,”tj4q1a”,”dvcr7s”,”1my7i5″,”1qx89h”,”43er8k”,”1b1clj”,”14ilds”,”1i0z8n”,”1af72y”,”1bp96i”,”u6elcj”,”24j2l1″,”1f2fji”,”a2qxj9″,”sw5ax0″,”12w744″,”36016d”,”wrg2oq”,”17yaz6″,”vfymw1″,”zuqoim”,”a6i9w3″,”6qmqhw”,”1pg8p6″,”1w5k17″,”z6c0ez”,”1y52xs”,”18m6oj”,”4nzso8″,”ay1l3c”,”wt5b21″,”1it954″,”yk7it8″,”174j83″,”40322j”,”14ecb7″,”tsg6fc”,”joj99y”,”1l75rc”,”17yyf6″,”13pxm3″,”1k7dpq”,”1iyqcw”,”12wscm”,”1uw9rn”,”10506z”,”mc5s4b”,”665v5s”,”qhcore”,”ag9b0s”,”irfizf”,”upoe4z”,”1ek9ax”,”1x5h25″,”339aqe”,”ky3i2c”,”1c62ch”,”yppy8s”,”151qnr”,”18gzfc”,”151fpn”,”1m9ey4″,”13yhbd”,”1pn0jj”,”1jvg6g”,”qhneqr”,”14z4yy”,”yc8qq2″,”ff6wiz”,”008bs5″,”n1ajkr”,”1wi7w8″,”633gr8″,”1bckih”,”epp8eq”,”1b4296″,”34wppk”,”1uf95j”,”1k64pu”,”elbyas”,”mhkl02″,”1a7906″,”1ahn2t”,”5n3iuq”,”vaamsa”,”1as7am”,”1v1qc0″,”37ub0n”,”1ox4jt”,”1d7ku1″,”o0z503″,”1c4482″,”1uxgzg”,”9sov81″,”1i3vbp”,”ljqkwp”,”7a7jm3″,”pe9247″,”10ad67″,”145dqx”,”lpc6pk”,”swhekj”,”ut17gj”,”14xiop”,”k3tmpy”,”q3tfvs”,”uovzt8″,”1uaudg”,”bljygq”,”vcz45k”,”z2nh2s”,”7l5hpv”,”5c85y0″,”10hkn2″,”s1ymgp”,”kqf4x0″,”do522n”,”2l7tdf”,”c5kzk2″,”1c5q3i”,”1p4adu”,”19ygz8″,”1jnxuv”,”1gbsde”,”1xnjg7″,”1tf8ft”,”j1i9fl”,”1ttyi9″,”cb79np”,”1m7w66″,”e18bk5″,”1l7164″,”2heyv0″,”1iwue3″,”1jk772″,”11b5l5″,”17gmts”,”1nc3gm”,”zb2uaz”,”yug3zc”,”igyuz7″,”losr6p”,”dl4tf4″,”cyrz7y”,”j56vim”,”poggee”,”1t5lgq”,”ihnof8″,”16dusp”,”1notq9″,”17oe7i”,”1n9dkt”,”1bnv3w”,”1osava”,”13w8ie”,”1opjn1″,”1t12gq”,”1wtl2p”,”2t8e04″,”6q5g6q”,”1c1c0g”,”00m0uy”,”m5f61p”,”14wi38″,”1asj0s”,”1dpzon”,”1jgmez”,”wgun1f”,”1cdp6m”,”1gwwxv”,”iwbyl5″,”49c7br”,”15xqg7″,”1us1vw”,”fm6nx5″,”196enn”,”q6iser”,”1lyah0″,”ql7kzy”,”1g6hko”,”15woeo”,”2j5if1″,”eozxiw”,”jrer6k”,”1h80da”,”fd8s4y”,”1t9o39″,”l1tytp”,”1p2jbr”,”2wld0u”,”1mxujx”,”acx4g3″,”1dpmjf”,”8ggxuf”,”1tbrqz”,”12ve3z”,”o8gqrw”,”155gpl”,”1iahto”,”wenm84″,”1ypf49″,”1u47wj”,”1mvpl5″,”9btuwa”,”1v5ce8″,”714tj5″,”132kj4″,”gppdva”,”1kgn6u”,”wqdohc”,”1ofjh1″,”1jlgqy”,”a349lq”,”0v7vxf”,”1008v8″,”1ue3yk”,”it6k5j”,”15azdz”,”n1m6wk”,”6hf0eg”,”bj0rkj”,”15hne4″,”1c96qj”,”12qdz4″,”z2i5er”,”1mhqyg”,”1uw5le”,”1lq6xs”,”y4yqki”,”1kqywg”,”1cbdk2″,”dvdzap”,”168fm7″,”1bovo2″,”0cwc2g”,”1a7aw0″,”7ovr7c”,”egodks”,”1gu063″,”1w2pv0″],”lazyLoadedModules”:[“a349lq”,”1ofjh1″],”renders”:[{“id”:”component_52″,”props”:{},”package”:”yug3zc”}],”hydrations”:[{“id”:”component_53″,”props”:{},”package”:”15hcrw”},{“id”:”component_1″,”props”:{“linkText”:””},”package”:”1l2nmn”},{“id”:”component_2″,”props”:{“locationIds”:”926576,3513608,390511,6584047,2390711,10859676,628746,390592,390492,1012098,1370456,390710,9826367,390661,1056653,1122471,2437896,7292208,390485,3219273,390530,1216807,628746,390718,390655,3734278,1023261,7893397,4718082,776164,1310550,3650987,1372686″,”locationIdToTimeSlots”:{“390485″:[],”390492″:[],”390511″:[],”390530″:[],”390592″:[],”390655″:[],”390661″:[],”390710″:[],”390718″:[],”628746″:[],”776164″:[],”1012098″:[],”1023261″:[],”1056653″:[],”1122471″:[],”1216807″:[],”1310550″:[],”1370456″:[],”1372686″:[],”2390711″:[],”2437896″:[],”3219273″:[],”3513608″:[],”3650987″:[],”3734278″:[],”4718082″:[],”6584047″:[],”7292208″:[],”7893397″:[],”10859676″:[]},”tagIds”:””,”offset”:1,”reviewStubInfo”:”true”,”racActive”:”false”,”fulfilledSponsoredListings”:[{“adReqUniqueId”:”1a06317f-1fd1-4f9d-a644-de25bea690ba”,”sponsoredSlot”:”TA/DT/R/List/0a”,”locationListIndex”:0,”locationId”:926576,”tripAdsId”:”18166545″,”tripAdsGuid”:”44e4ac7e-edab-4d4f-b4e2-8d6b9e712cb9″,”tripAdsPayloadToken”:”PhmD5qXOAx6WsTIZABQC62IXk1_vQuWuWaMLV3RW1iNYV3HwAq_Ojl09pJwWgBCIMFk_qyTflkpzWVNGJasaDKRwO7v4-zVFfUIDR2IS8DNGdMITAYOAdYUxzHdN92qlncKfUc_uEziLEOG9esWQZq1jwn3dCsfPMk9BbpXOAf9IDGEZCBqdHRYskjmtPLo”,”slLineItem”:”18611337″},{“adReqUniqueId”:”6863b1df-1b20-40fc-9a70-875b87d514f7″,”sponsoredSlot”:”TA/DT/R/List/5a”,”locationListIndex”:6,”locationId”:628746,”tripAdsId”:”18057831″,”tripAdsGuid”:”30db19df-4a48-4805-bfd4-476f6f3fbf56″,”tripAdsPayloadToken”:”G0XmEvt64JF_ubfLABQC62IXk1_vQuWuWaMLV3RW1iNYV4BL2uJrzaSV9n2Os2Fpq7iYlEgen3hWcbP1n0LkO6w-JZnWhRr8eFVcJ9L-NObUXpGp1eb3bA7FX8iW7O_3tsQUgOuqSccyvgxOWKUHkbfLNqj6K_91EywkGykCuPJ0jfhf_Qwlb9MPxjr850o”,”slLineItem”:”18501668″},{“adReqUniqueId”:”4c2e34dd-8ae0-416d-b5cb-be62e7fa236c”,”sponsoredSlot”:”TA/DT/R/List/10a”,”locationListIndex”:12,”locationId”:9826367,”tripAdsId”:”18059117″,”tripAdsGuid”:”c78cfb70-4cd9-410c-9eb7-7888a09b8ba1″,”tripAdsPayloadToken”:”z_jktSMDyHbFO7eiABQC62IXk1_vQuWuWaMLV3RW1iNYVxpwSY41IaTF5fPLrVSQIenhoULCncml0WtWBnuq5xnwKGXtM71wsAYS20Wnb8g-9K3D_sYgGsnySI7yNbmOq3UWwJQLsrFuz8IlSfgPDScunwFhGyx07FBptMOGk0eH0PCCJtGizWbO6BgJfN8″,”slLineItem”:”18502959″}],”unfulfilledSponsoredListings”:[{“adReqUniqueId”:”2aad362b-d7cf-4274-9d85-0d3df3237218″,”sponsoredSlot”:”TA/DT/R/List/15a”,”locationListIndex”:null,”locationId”:null,”tripAdsId”:null,”tripAdsGuid”:null,”tripAdsPayloadToken”:null,”slLineItem”:null},{“adReqUniqueId”:”27064558-d217-445a-bfab-6bfe5c82575a”,”sponsoredSlot”:”TA/DT/R/List/20a”,”locationListIndex”:null,”locationId”:null,”tripAdsId”:null,”tripAdsGuid”:null,”tripAdsPayloadToken”:null,”slLineItem”:null},{“adReqUniqueId”:”46abf899-6e62-4d42-9ad1-b539a5b3671c”,”sponsoredSlot”:”TA/DT/R/List/25a”,”locationListIndex”:null,”locationId”:null,”tripAdsId”:null,”tripAdsGuid”:null,”tripAdsPayloadToken”:null,”slLineItem”:null},{“adReqUniqueId”:”872a444b-25c5-4f4d-a6f5-0f569ff040bb”,”sponsoredSlot”:”TA/DT/R/List/30a”,”locationListIndex”:null,”locationId”:null,”tripAdsId”:null,”tripAdsGuid”:null,”tripAdsPayloadToken”:null,”slLineItem”:null}]},”package”:”12zsqg”},{“id”:”@ta/trips.save-to-trip:location:3513608_component_3″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:3513608},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390511_component_4″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390511},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:6584047_component_5″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:6584047},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:2390711_component_6″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:2390711},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:10859676_component_7″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:10859676},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390592_component_8″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390592},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390492_component_9″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390492},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1012098_component_10″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1012098},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1370456_component_11″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1370456},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390710_component_12″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390710},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390661_component_13″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390661},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1056653_component_14″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1056653},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1122471_component_15″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1122471},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:2437896_component_16″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:2437896},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:7292208_component_17″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:7292208},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390485_component_18″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390485},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:3219273_component_19″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:3219273},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390530_component_20″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390530},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1216807_component_21″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1216807},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:628746_component_22″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:628746},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390718_component_23″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390718},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:390655_component_24″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:390655},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:3734278_component_25″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:3734278},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1023261_component_26″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1023261},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:7893397_component_27″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:7893397},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:4718082_component_28″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:4718082},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:776164_component_29″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:776164},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1310550_component_30″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1310550},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:3650987_component_31″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:3650987},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”@ta/trips.save-to-trip:location:1372686_component_32″,”props”:{“object”:{“__typename”:”LocationInformation”,”locationId”:1372686},”widgetStyle”:”listing”,”tooltipCopy”:null,”toastCopy”:null,”toastCopySubhead”:null,”allowPopStatModal”:false},”package”:”151qnr”},{“id”:”component_33″,”props”:{“geoName”:”Kansas City”},”package”:”151fpn”},{“id”:”component_34″,”props”:null,”package”:”1m9ey4″},{“id”:”component_35″,”props”:{“tracking_bridge”:true},”package”:”14z4yy”},{“id”:”component_36″,”props”:{},”package”:”ff6wiz”},{“id”:”component_37″,”props”:{“desktop”:”728×90|970×250″,”fluidType”:”banner”},”package”:”1b4296″},{“id”:”component_38″,”props”:{},”package”:”34wppk”},{“id”:”component_39″,”props”:{“offsetTop”:”55″,”size”:”300×600″},”package”:”1uf95j”},{“id”:”component_40″,”props”:{},”package”:”elbyas”},{“id”:”component_41″,”props”:{“itemType”:”RESTAURANTS”,”hasContainer”:”true”,”limit”:”5″},”package”:”mhkl02″},{“id”:”component_42″,”props”:{“locationId”:44535},”package”:”5n3iuq”},{“id”:”component_43″,”props”:{“initialFilters”:[{“identifier”:”safetyMeasures”,”displayName”:”COVID-19″,”urlParam”:”rsf”,”filterItems”:[{“id”:1,”displayName”:”Restaurants taking safety measures”,”urlParam”:null,”count”:68,”isSelected”:false,”link”:null,”disabled”:false}]},{“identifier”:”establishmentTypeFilters”,”displayName”:”Establishment Type”,”urlParam”:”itags”,”filterItems”:[{“id”:10591,”displayName”:”Restaurants”,”urlParam”:null,”count”:-1,”isSelected”:true,”link”:”/Restaurants-g44535-Kansas_City_Missouri.html”,”disabled”:false},{“id”:16556,”displayName”:”Quick Bites”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg16556-Kansas_City_Missouri.html”,”disabled”:false},{“id”:9909,”displayName”:”Dessert”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg9909-Kansas_City_Missouri.html”,”disabled”:false},{“id”:9900,”displayName”:”Coffee & Tea”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg9900-Kansas_City_Missouri.html”,”disabled”:false},{“id”:9901,”displayName”:”Bakeries”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg9901-Kansas_City_Missouri.html”,”disabled”:false},{“id”:11776,”displayName”:”Bars & Pubs”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg11776-Kansas_City_Missouri.html”,”disabled”:false},{“id”:16548,”displayName”:”Specialty Food Market”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg16548-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21908,”displayName”:”Delivery Only”,”urlParam”:null,”count”:-1,”isSelected”:false,”link”:”/Restaurants-g44535-zfg21908-Kansas_City_Missouri.html”,”disabled”:false}]},{“identifier”:”Cuisine”,”displayName”:”Cuisine”,”urlParam”:”cat”,”filterItems”:[{“id”:10632,”displayName”:”African”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:”/Restaurants-g44535-c1-Kansas_City_Missouri.html”,”disabled”:false},{“id”:9908,”displayName”:”American”,”urlParam”:null,”count”:338,”isSelected”:false,”link”:”/Restaurants-g44535-c2-Kansas_City_Missouri.html”,”disabled”:false},{“id”:11744,”displayName”:”Arabic”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:”/Restaurants-g44535-c11744-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10698,”displayName”:”Argentinean”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:”/Restaurants-g44535-c10698-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10766,”displayName”:”Armenian”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10659,”displayName”:”Asian”,”urlParam”:null,”count”:57,”isSelected”:false,”link”:”/Restaurants-g44535-c3-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10681,”displayName”:”Australian”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10620,”displayName”:”Austrian”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:11743,”displayName”:”Azerbaijani”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10640,”displayName”:”Bar”,”urlParam”:null,”count”:140,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10651,”displayName”:”Barbecue”,”urlParam”:null,”count”:26,”isSelected”:false,”link”:”/Restaurants-g44535-c6-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21355,”displayName”:”Beer restaurants”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10348,”displayName”:”Brazilian”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10621,”displayName”:”Brew Pub”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10642,”displayName”:”Cafe”,”urlParam”:null,”count”:43,”isSelected”:false,”link”:”/Restaurants-g44535-c8-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10635,”displayName”:”Cajun & Creole”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:”/Restaurants-g44535-c9-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10692,”displayName”:”Cantonese”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10622,”displayName”:”Caribbean”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:”/Restaurants-g44535-c10-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10760,”displayName”:”Central American”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10746,”displayName”:”Central European”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20075,”displayName”:”Central-Italian”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:”/Restaurants-g44535-c20075-Kansas_City_Missouri.html”,”disabled”:false},{“id”:5379,”displayName”:”Chinese”,”urlParam”:null,”count”:47,”isSelected”:false,”link”:”/Restaurants-g44535-c11-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10669,”displayName”:”Contemporary”,”urlParam”:null,”count”:16,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10783,”displayName”:”Costa Rican”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10744,”displayName”:”Cuban”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:”/Restaurants-g44535-c10744-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10666,”displayName”:”Deli”,”urlParam”:null,”count”:27,”isSelected”:false,”link”:”/Restaurants-g44535-c13-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10676,”displayName”:”Diner”,”urlParam”:null,”count”:22,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21353,”displayName”:”Dining bars”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10742,”displayName”:”Eastern European”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:”/Restaurants-g44535-c16-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10785,”displayName”:”Ethiopian”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:”/Restaurants-g44535-c10785-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10654,”displayName”:”European”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:”/Restaurants-g44535-c18-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10646,”displayName”:”Fast Food”,”urlParam”:null,”count”:33,”isSelected”:false,”link”:”/Restaurants-g44535-c10646-Kansas_City_Missouri.html”,”disabled”:false},{“id”:5086,”displayName”:”French”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:”/Restaurants-g44535-c20-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10671,”displayName”:”Fusion”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:”/Restaurants-g44535-c17-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10683,”displayName”:”Gastropub”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:null,”disabled”:false},{“id”:11742,”displayName”:”Georgian”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10347,”displayName”:”German”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:”/Restaurants-g44535-c21-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10664,”displayName”:”Greek”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:”/Restaurants-g44535-c23-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10668,”displayName”:”Grill”,”urlParam”:null,”count”:11,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10725,”displayName”:”Guatemalan”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10772,”displayName”:”Hawaiian”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:”/Restaurants-g44535-c10772-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10679,”displayName”:”Healthy”,”urlParam”:null,”count”:22,”isSelected”:false,”link”:”/Restaurants-g44535-c10679-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10755,”displayName”:”Hong Kong”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10346,”displayName”:”Indian”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:”/Restaurants-g44535-c24-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10648,”displayName”:”International”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:”/Restaurants-g44535-c22-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10618,”displayName”:”Irish”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:”/Restaurants-g44535-c25-Kansas_City_Missouri.html”,”disabled”:false},{“id”:4617,”displayName”:”Italian”,”urlParam”:null,”count”:54,”isSelected”:false,”link”:”/Restaurants-g44535-c26-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10779,”displayName”:”Jamaican”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:”/Restaurants-g44535-c10779-Kansas_City_Missouri.html”,”disabled”:false},{“id”:5473,”displayName”:”Japanese”,”urlParam”:null,”count”:18,”isSelected”:false,”link”:”/Restaurants-g44535-c27-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10661,”displayName”:”Korean”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:”/Restaurants-g44535-c10661-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10639,”displayName”:”Latin”,”urlParam”:null,”count”:16,”isSelected”:false,”link”:”/Restaurants-g44535-c10639-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10626,”displayName”:”Lebanese”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:”/Restaurants-g44535-c10626-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10649,”displayName”:”Mediterranean”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:”/Restaurants-g44535-c28-Kansas_City_Missouri.html”,”disabled”:false},{“id”:5110,”displayName”:”Mexican”,”urlParam”:null,”count”:91,”isSelected”:false,”link”:”/Restaurants-g44535-c29-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10687,”displayName”:”Middle Eastern”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:”/Restaurants-g44535-c30-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10781,”displayName”:”Mongolian”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10748,”displayName”:”Pakistani”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:”/Restaurants-g44535-c10748-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10765,”displayName”:”Persian”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:”/Restaurants-g44535-c10765-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10641,”displayName”:”Pizza”,”urlParam”:null,”count”:71,”isSelected”:false,”link”:”/Restaurants-g44535-c31-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10670,”displayName”:”Pub”,”urlParam”:null,”count”:114,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10762,”displayName”:”Scandinavian”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10643,”displayName”:”Seafood”,”urlParam”:null,”count”:32,”isSelected”:false,”link”:”/Restaurants-g44535-c33-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10752,”displayName”:”Shanghai”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10700,”displayName”:”Soups”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:”/Restaurants-g44535-c34-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10749,”displayName”:”South American”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:”/Restaurants-g44535-c35-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10634,”displayName”:”Southwestern”,”urlParam”:null,”count”:21,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10655,”displayName”:”Spanish”,”urlParam”:null,”count”:17,”isSelected”:false,”link”:”/Restaurants-g44535-c36-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10345,”displayName”:”Steakhouse”,”urlParam”:null,”count”:22,”isSelected”:false,”link”:”/Restaurants-g44535-c37-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10686,”displayName”:”Street Food”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:”/Restaurants-g44535-c10686-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10653,”displayName”:”Sushi”,”urlParam”:null,”count”:23,”isSelected”:false,”link”:”/Restaurants-g44535-c38-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10753,”displayName”:”Swedish”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10628,”displayName”:”Swiss”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10695,”displayName”:”Szechuan”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10660,”displayName”:”Thai”,”urlParam”:null,”count”:14,”isSelected”:false,”link”:”/Restaurants-g44535-c39-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10663,”displayName”:”Turkish”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:”/Restaurants-g44535-c10663-Kansas_City_Missouri.html”,”disabled”:false},{“id”:20066,”displayName”:”Tuscan”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10715,”displayName”:”Venezuelan”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:”/Restaurants-g44535-c10715-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10675,”displayName”:”Vietnamese”,”urlParam”:null,”count”:11,”isSelected”:false,”link”:”/Restaurants-g44535-c41-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10682,”displayName”:”Wine Bar”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:null,”disabled”:false}]},{“identifier”:”dish”,”displayName”:”Dishes”,”urlParam”:”zfd”,”filterItems”:[{“id”:20179,”displayName”:”Alfredo”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20130,”displayName”:”Andouille”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21175,”displayName”:”Antipasti”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21027,”displayName”:”Apple pie”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20335,”displayName”:”Arancini”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20535,”displayName”:”Baba Ghanoush”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20177,”displayName”:”Baby Back Ribs”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10874,”displayName”:”Baked Ziti”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20024,”displayName”:”Bananas Foster”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20733,”displayName”:”Bass”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20752,”displayName”:”Beef”,”urlParam”:null,”count”:105,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20025,”displayName”:”Beignets”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:11738,”displayName”:”Bento (Lunch Box)”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20026,”displayName”:”Biscuits and gravy”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20173,”displayName”:”BLT”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20325,”displayName”:”Bolognese”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20150,”displayName”:”Bread Pudding”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20174,”displayName”:”Breakfast Burrito”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20165,”displayName”:”Breakfast Sandwich”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21215,”displayName”:”Bruschette”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10907,”displayName”:”Burger”,”urlParam”:null,”count”:133,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10878,”displayName”:”Burrito”,”urlParam”:null,”count”:26,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21275,”displayName”:”Cakes”,”urlParam”:null,”count”:38,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20027,”displayName”:”Calamari”,”urlParam”:null,”count”:23,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10879,”displayName”:”California Roll”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10881,”displayName”:”Cannelloni”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20133,”displayName”:”Cannoli”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20320,”displayName”:”Carbonara”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20124,”displayName”:”Carrot Cake”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10882,”displayName”:”Cashew Chicken”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21002,”displayName”:”Cassoulet”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20554,”displayName”:”Catfish”,”urlParam”:null,”count”:14,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20549,”displayName”:”Caviar”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10883,”displayName”:”Ceviche”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21293,”displayName”:”Cheese fondue”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10884,”displayName”:”Cheeseburger”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10885,”displayName”:”Cheesecake”,”urlParam”:null,”count”:16,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10886,”displayName”:”Cheesesteak”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20180,”displayName”:”Chicken Alfredo”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10887,”displayName”:”Chicken And Waffles”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20028,”displayName”:”Chicken fried steak”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20339,”displayName”:”Chicken Parmesan”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20162,”displayName”:”Chicken Sandwich”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10685,”displayName”:”Chicken Wings”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20029,”displayName”:”Chili”,”urlParam”:null,”count”:12,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21038,”displayName”:”Chocolate mousse”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10616,”displayName”:”Chowder”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:null,”disabled”:false},{“id”:19958,”displayName”:”Clam Chowder”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20556,”displayName”:”Clams”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20544,”displayName”:”Cod”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20351,”displayName”:”Coq au Vin”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20030,”displayName”:”Corn dogs”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10892,”displayName”:”Corned Beef”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20496,”displayName”:”Corvina”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10893,”displayName”:”Crab”,”urlParam”:null,”count”:51,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10894,”displayName”:”Crab Cake”,”urlParam”:null,”count”:18,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20138,”displayName”:”Crab Legs”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20145,”displayName”:”Crab Rangoon”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20031,”displayName”:”Crawfish”,”urlParam”:null,”count”:14,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21040,”displayName”:”Creme Brulee”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20317,”displayName”:”Crepes”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20352,”displayName”:”Croque Madame”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20342,”displayName”:”Croque Monsieur”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20161,”displayName”:”Cucumber Salad”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20032,”displayName”:”Cupcakes”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20181,”displayName”:”Curry”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10896,”displayName”:”Dim Sum”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10758,”displayName”:”Donuts”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21022,”displayName”:”Duck”,”urlParam”:null,”count”:16,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10898,”displayName”:”Dumplings”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20483,”displayName”:”Eggplant”,”urlParam”:null,”count”:12,”isSelected”:false,”link”:null,”disabled”:false},{“id”:19959,”displayName”:”Eggs Benedict”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20333,”displayName”:”Escargot”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20131,”displayName”:”Etouffee”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20034,”displayName”:”Fajitas”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10899,”displayName”:”Falafel”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10900,”displayName”:”Filet Mignon”,”urlParam”:null,”count”:14,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21324,”displayName”:”Fish”,”urlParam”:null,”count”:96,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10901,”displayName”:”Fish & Chips”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20740,”displayName”:”Fish Soup”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:16553,”displayName”:”Fish Taco”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20321,”displayName”:”Focaccia”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20697,”displayName”:”Foie gras”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10774,”displayName”:”Fondue”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20703,”displayName”:”French Fries”,”urlParam”:null,”count”:12,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21017,”displayName”:”French onion soup”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10902,”displayName”:”French Toast”,”urlParam”:null,”count”:16,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20035,”displayName”:”Fried pickles”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21285,”displayName”:”Fried rice”,”urlParam”:null,”count”:14,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20533,”displayName”:”Gelato”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21069,”displayName”:”Goat cheese salad”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20182,”displayName”:”Green Curry”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20036,”displayName”:”Grilled cheese”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10905,”displayName”:”Gyros”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20546,”displayName”:”Halibut”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20754,”displayName”:”Hamburgers”,”urlParam”:null,”count”:13,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21037,”displayName”:”Hanger steak”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10908,”displayName”:”Hot Dog”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20532,”displayName”:”Hummus”,”urlParam”:null,”count”:15,”isSelected”:false,”link”:null,”disabled”:false},{“id”:9899,”displayName”:”Ice Cream”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:”/Restaurants-g44535-zfd9899-Kansas_City_Missouri-Ice_Cream.html”,”disabled”:false},{“id”:10910,”displayName”:”Jambalaya”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:9911,”displayName”:”Juice & Smoothies”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:”/Restaurants-g44535-zfd9911-Kansas_City_Missouri-Juice_and_Smoothies.html”,”disabled”:false},{“id”:20185,”displayName”:”Kabobs”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20187,”displayName”:”Kale Salad”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21174,”displayName”:”Lamb”,”urlParam”:null,”count”:37,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20039,”displayName”:”Lamb chops”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10914,”displayName”:”Lasagne”,”urlParam”:null,”count”:14,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20189,”displayName”:”Lettuce Wraps”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10915,”displayName”:”Lobster”,”urlParam”:null,”count”:27,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10916,”displayName”:”Lobster Roll”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20040,”displayName”:”Mac and cheese”,”urlParam”:null,”count”:25,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10917,”displayName”:”Mandarin Duck”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20318,”displayName”:”Meatballs”,”urlParam”:null,”count”:23,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10918,”displayName”:”Meatloaf”,”urlParam”:null,”count”:12,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20334,”displayName”:”Minestrone”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10919,”displayName”:”Moussaka”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20316,”displayName”:”Mussels”,”urlParam”:null,”count”:17,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20041,”displayName”:”Nachos”,”urlParam”:null,”count”:15,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21222,”displayName”:”Neapolitan pizza”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10920,”displayName”:”New York Style Pizza”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10645,”displayName”:”Noodle”,”urlParam”:null,”count”:22,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20711,”displayName”:”Octopus”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10921,”displayName”:”Omelette”,”urlParam”:null,”count”:15,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21191,”displayName”:”Ossobuco”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10922,”displayName”:”Oyster”,”urlParam”:null,”count”:15,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10923,”displayName”:”Pad Thai”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10924,”displayName”:”Paella”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:16555,”displayName”:”Pancakes”,”urlParam”:null,”count”:23,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21209,”displayName”:”Paninis”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10678,”displayName”:”Pasta”,”urlParam”:null,”count”:66,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10925,”displayName”:”Peking Duck”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21239,”displayName”:”Pesto”,”urlParam”:null,”count”:51,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20152,”displayName”:”Philly Cheesesteak”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:19953,”displayName”:”Pho”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20042,”displayName”:”Po’ Boys”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10926,”displayName”:”Polenta”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21326,”displayName”:”Pork”,”urlParam”:null,”count”:92,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20497,”displayName”:”Pork Cheeks”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20505,”displayName”:”Pork Loin”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10928,”displayName”:”Pork Tenderloin”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20699,”displayName”:”Prawns”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10931,”displayName”:”Pretzel”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20332,”displayName”:”Profiteroles”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20315,”displayName”:”Prosciutto”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20168,”displayName”:”Pulled Pork Sandwich”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20125,”displayName”:”Queso”,”urlParam”:null,”count”:12,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20324,”displayName”:”Quiche”,”urlParam”:null,”count”:10,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21201,”displayName”:”Ragu”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:11722,”displayName”:”Ramen”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20126,”displayName”:”Red Beans and Rice”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20043,”displayName”:”Reuben sandwich”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10932,”displayName”:”Ribs”,”urlParam”:null,”count”:36,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20716,”displayName”:”Rice pudding”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20312,”displayName”:”Risotto”,”urlParam”:null,”count”:26,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10933,”displayName”:”Roast Beef”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21071,”displayName”:”Roast Chicken”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:16554,”displayName”:”Salad”,”urlParam”:null,”count”:201,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20547,”displayName”:”Salmon”,”urlParam”:null,”count”:71,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10934,”displayName”:”Saltimbocca”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10647,”displayName”:”Sandwiches”,”urlParam”:null,”count”:61,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21320,”displayName”:”Sashimi”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20542,”displayName”:”Scallops”,”urlParam”:null,”count”:35,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10935,”displayName”:”Schnitzel”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10936,”displayName”:”Shawarma”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10937,”displayName”:”Shrimp”,”urlParam”:null,”count”:105,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20140,”displayName”:”Shrimp and Grits”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20722,”displayName”:”Snails”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20336,”displayName”:”Steak Frites”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20164,”displayName”:”Steak Sandwich”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10940,”displayName”:”Surf And Turf”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20545,”displayName”:”Swordfish”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:19954,”displayName”:”Tacos”,”urlParam”:null,”count”:77,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10941,”displayName”:”Tandoori Chicken”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10942,”displayName”:”Tapas”,”urlParam”:null,”count”:80,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20044,”displayName”:”Tater tots”,”urlParam”:null,”count”:5,”isSelected”:false,”link”:null,”disabled”:false},{“id”:11717,”displayName”:”Tempura”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20188,”displayName”:”Tikka Masala”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20553,”displayName”:”Tilapia”,”urlParam”:null,”count”:4,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20314,”displayName”:”Tiramisu”,”urlParam”:null,”count”:8,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20730,”displayName”:”Toasts”,”urlParam”:null,”count”:33,”isSelected”:false,”link”:null,”disabled”:false},{“id”:21023,”displayName”:”Torte”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20331,”displayName”:”Tortellini”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20344,”displayName”:”Tortelloni”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:10944,”displayName”:”Tortillas”,”urlParam”:null,”count”:15,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20552,”displayName”:”Tuna”,”urlParam”:null,”count”:19,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20156,”displayName”:”Veggie Burger”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:null,”disabled”:false},{“id”:20045,”displayName”:”Waffles”,”urlParam”:null,”count”:15,”isSelected”:false,”link”:null,”disabled”:false},{“id”:9910,”displayName”:”Waffles & Crepes”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:”/Restaurants-g44535-zfd9910-Kansas_City_Missouri-Waffles_and_Crepes.html”,”disabled”:false},{“id”:21219,”displayName”:”Wild boar”,”urlParam”:null,”count”:3,”isSelected”:false,”link”:null,”disabled”:false},{“id”:19955,”displayName”:”Wings”,”urlParam”:null,”count”:44,”isSelected”:false,”link”:null,”disabled”:false}]},{“identifier”:”DietaryRestrictions”,”displayName”:”Dietary Restrictions”,”urlParam”:”zfz”,”filterItems”:[{“id”:10665,”displayName”:”Vegetarian Friendly”,”urlParam”:null,”count”:218,”isSelected”:false,”link”:”/Restaurants-g44535-zfz10665-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10697,”displayName”:”Vegan Options”,”urlParam”:null,”count”:120,”isSelected”:false,”link”:”/Restaurants-g44535-zfz10697-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10751,”displayName”:”Halal”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:”/Restaurants-g44535-zfz10751-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10992,”displayName”:”Gluten Free Options”,”urlParam”:null,”count”:119,”isSelected”:false,”link”:”/Restaurants-g44535-zfz10992-Kansas_City_Missouri.html”,”disabled”:false}]},{“identifier”:”MealTypes”,”displayName”:”Meals”,”urlParam”:”zfp”,”filterItems”:[{“id”:10597,”displayName”:”Breakfast”,”urlParam”:null,”count”:352,”isSelected”:false,”link”:”/Restaurants-g44535-zfp2-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10606,”displayName”:”Brunch”,”urlParam”:null,”count”:99,”isSelected”:false,”link”:”/Restaurants-g44535-zfp10606-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10598,”displayName”:”Lunch”,”urlParam”:null,”count”:982,”isSelected”:false,”link”:”/Restaurants-g44535-zfp30-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10599,”displayName”:”Dinner”,”urlParam”:null,”count”:959,”isSelected”:false,”link”:”/Restaurants-g44535-zfp58-Kansas_City_Missouri.html”,”disabled”:false}]},{“identifier”:”Price”,”displayName”:”Price”,”urlParam”:”pid”,”filterItems”:[{“id”:1,”displayName”:”Cheap Eats”,”urlParam”:null,”count”:158,”isSelected”:false,”link”:null,”disabled”:false},{“id”:12,”displayName”:”Mid-range”,”urlParam”:null,”count”:788,”isSelected”:false,”link”:null,”disabled”:false},{“id”:3,”displayName”:”Fine Dining”,”urlParam”:null,”count”:35,”isSelected”:false,”link”:null,”disabled”:false}]},{“identifier”:”neighborhood”,”displayName”:”Neighborhoods:”,”urlParam”:”zfn”,”filterItems”:[{“id”:21228890,”displayName”:”18th and Vine”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228890-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228893,”displayName”:”Crown Center”,”urlParam”:null,”count”:6,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228893-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228898,”displayName”:”Dallas”,”urlParam”:null,”count”:11,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228898-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228894,”displayName”:”East Side”,”urlParam”:null,”count”:17,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228894-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228897,”displayName”:”Ivanhoe”,”urlParam”:null,”count”:11,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228897-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228900,”displayName”:”Longfellow”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228900-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228892,”displayName”:”Northland”,”urlParam”:null,”count”:26,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228892-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228901,”displayName”:”Red Bridge”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228901-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228899,”displayName”:”Rockhill”,”urlParam”:null,”count”:9,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228899-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228896,”displayName”:”Santa Fe Hills”,”urlParam”:null,”count”:16,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228896-Kansas_City_Missouri.html”,”disabled”:false},{“id”:13194365,”displayName”:”Wendell Phillips”,”urlParam”:null,”count”:7,”isSelected”:false,”link”:”/Restaurants-g44535-zfn13194365-Kansas_City_Missouri.html”,”disabled”:false},{“id”:13194370,”displayName”:”Western Hills”,”urlParam”:null,”count”:11,”isSelected”:false,”link”:”/Restaurants-g44535-zfn13194370-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21228891,”displayName”:”Westport”,”urlParam”:null,”count”:41,”isSelected”:false,”link”:”/Restaurants-g44535-zfn21228891-Kansas_City_Missouri.html”,”disabled”:false}]},{“identifier”:”airport”,”displayName”:”Airports:”,”urlParam”:”zfr”,”filterItems”:[{“id”:7917579,”displayName”:”Kansas City Intl Airport”,”urlParam”:null,”count”:1,”isSelected”:false,”link”:null,”disabled”:false}]},{“identifier”:”DiningOptions”,”displayName”:”Restaurant features”,”urlParam”:”zfp”,”filterItems”:[{“id”:11780,”displayName”:”Accepts Credit Cards”,”urlParam”:null,”count”:110,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10600,”displayName”:”Delivery”,”urlParam”:null,”count”:39,”isSelected”:false,”link”:”/Restaurants-g44535-zfp19-Kansas_City_Missouri.html”,”disabled”:false},{“id”:21271,”displayName”:”Family style”,”urlParam”:null,”count”:2,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10870,”displayName”:”Free Wifi”,”urlParam”:null,”count”:69,”isSelected”:false,”link”:””,”disabled”:false},{“id”:21907,”displayName”:”Gift Cards Available”,”urlParam”:null,”count”:53,”isSelected”:false,”link”:””,”disabled”:false},{“id”:20989,”displayName”:”Live Music”,”urlParam”:null,”count”:31,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10603,”displayName”:”Outdoor Seating”,”urlParam”:null,”count”:101,”isSelected”:false,”link”:”/Restaurants-g44535-zfp6-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10854,”displayName”:”Parking Available”,”urlParam”:null,”count”:156,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10702,”displayName”:”Private Dining”,”urlParam”:null,”count”:48,”isSelected”:false,”link”:”/Restaurants-g44535-zfp63-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10602,”displayName”:”Reservations”,”urlParam”:null,”count”:200,”isSelected”:false,”link”:”/Restaurants-g44535-zfp10602-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10862,”displayName”:”Serves Alcohol”,”urlParam”:null,”count”:290,”isSelected”:false,”link”:””,”disabled”:false},{“id”:16547,”displayName”:”Table Service”,”urlParam”:null,”count”:362,”isSelected”:false,”link”:”/Restaurants-g44535-zfp16547-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10601,”displayName”:”Takeout”,”urlParam”:null,”count”:346,”isSelected”:false,”link”:”/Restaurants-g44535-zfp10601-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10859,”displayName”:”Television”,”urlParam”:null,”count”:160,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10861,”displayName”:”Wheelchair Accessible”,”urlParam”:null,”count”:393,”isSelected”:false,”link”:””,”disabled”:false}]},{“identifier”:”RestaurantStyles”,”displayName”:”Good for”,”urlParam”:”zfp”,”filterItems”:[{“id”:10608,”displayName”:”Bar scene”,”urlParam”:null,”count”:102,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10605,”displayName”:”Business meetings”,”urlParam”:null,”count”:78,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10604,”displayName”:”Families with children”,”urlParam”:null,”count”:304,”isSelected”:false,”link”:”/Restaurants-g44535-zfp5-Kansas_City_Missouri.html”,”disabled”:false},{“id”:16550,”displayName”:”Hidden Gems”,”urlParam”:null,”count”:18,”isSelected”:false,”link”:””,”disabled”:false},{“id”:11777,”displayName”:”Kids”,”urlParam”:null,”count”:198,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10609,”displayName”:”Large groups”,”urlParam”:null,”count”:159,”isSelected”:false,”link”:”/Restaurants-g44535-zfp9-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10613,”displayName”:”Local cuisine”,”urlParam”:null,”count”:64,”isSelected”:false,”link”:””,”disabled”:false},{“id”:10614,”displayName”:”Romantic”,”urlParam”:null,”count”:65,”isSelected”:false,”link”:”/Restaurants-g44535-zfp3-Kansas_City_Missouri.html”,”disabled”:false},{“id”:10607,”displayName”:”Special occasions”,”urlParam”:null,”count”:92,”isSelected”:false,”link”:”/Restaurants-g44535-zfp40-Kansas_City_Missouri.html”,”disabled”:false}]}],”setByAjax”:true,”listResultCount”:983,”descriptiveHeaderState”:{“isCoverpageDisplayed”:true,”descriptiveHeaderText”:”Top Restaurants in Kansas City”},”geobroadenState”:{“isGeobroaden”:false,”canGeobroaden”:false},”isAutobroaden”:false},”package”:”1jvg6g”},{“id”:”component_44″,”props”:{},”package”:”vaamsa”},{“id”:”component_45″,”props”:{},”package”:”14z4yy”},{“id”:”component_46″,”props”:{“showLoadingBox”:”true”},”package”:”1v1qc0″},{“id”:”component_47″,”props”:{“mixerPlacement”:”RESTAURANT_COVERPAGE_SHELVES”},”package”:”37ub0n”},{“id”:”component_48″,”props”:{},”package”:”145dqx”},{“id”:”component_49″,”props”:{},”package”:”lpc6pk”},{“id”:”component_50″,”props”:{},”package”:”1ttyi9″},{“id”:”component_51″,”props”:{“initialQuery”:””},”package”:”1jk772″},{“id”:”component_54″,”props”:{},”package”:”poggee”},{“id”:”component_55″,”props”:{},”package”:”ihnof8″},{“id”:”component_56″,”props”:{},”package”:”17oe7i”},{“id”:”component_58″,”props”:{“marginTop”:”spacing-02″},”package”:”633gr8″},{“id”:”component_59″,”props”:{“hideSkeleton”:”true”,”placementKey”:”INTERSTITIAL”,”scope”:”{}”,”marginY”:”spacing-00″},”package”:”00m0uy”},{“id”:”component_60″,”props”:{},”package”:”8ggxuf”},{“id”:”component_57″,”props”:{},”package”:”1kgn6u”}]}};(this.$WP=this.$WP||[]).push([‘@ta/features’,function(e){return [function(){e(‘default’,__WEB_CONTEXT__.pageManifest.features);},[]]},[]]);]]> = overlayHeight) { overlayHeight = dishOverlayHeight; } switchOverlayGroup(“cuisine”); var cuisineOverlayHeight = document.getElement(“.filtersOverlayContainer”).getSize().y; if (cuisineOverlayHeight >= overlayHeight) { overlayHeight = cuisineOverlayHeight; } } if ((topHeight + overlayHeight) >= docHeight) { var filtersDiv = document.getElement(“.filtersOverlay .filters”); filtersDiv.setStyle(“max-height”, (0.5 * docHeight) + “px”); var filtersContainer = document.getElement(“.filtersOverlayContainer”); filtersContainer.setStyle(“top”, (0.25 * docHeight) + “px”); overlay.position(); } switchOverlayGroup(clickedGroup); focusSearchInput(); ta.restaurant_list_tracking.focusTypeahead(m_type); } function overlaySearch(event, text) { // Search from every group var filters = []; filterGroups.forEach(function(group) { filters = filters.concat(overlayFilters[group]); }); document.getElements(“.filtersOverlay .noMatch”).addClass(“hidden”); if (text) { hasSearchText = true; document.getElements(“.filtersOverlay .groups”).addClass(“hidden”); var cleanQueryRegex = /&[a-z]+;|[s/&]/g; var cleanText = text.replace(cleanQueryRegex,””).escapeRegExp(); var matchedFilters = filters.filter(function (filter) { return filter.name.replace(cleanQueryRegex,””).test(cleanText, “i”); }); showFiltersInOverlay(matchedFilters); if (matchedFilters.length == 0) { document.getElements(“.filtersOverlay .noMatch .query”).set(“html”, text.stripTags()); document.getElements(“.filtersOverlay .noMatch”).removeClass(“hidden”); } // If user hits enter when there is only one result, click that filter if (event && event.keyCode == 13 && matchedFilters.length == 1) { document.getElement(“.filtersOverlay .filters .filter”).click(); return; } var matchedFiltersId = matchedFilters.map(function(filter) { return filter.datavalue; }); ta.restaurant_list_tracking.typeaheadTextChanged(text, matchedFiltersId, []); } else { hasSearchText = false; document.getElements(“.filtersOverlay .groups”).removeClass(“hidden”); showFiltersInOverlay(overlayFilters[currentGroup]); } } function filtersOverlayApply(event, isDisabled) { if (isDisabled) { focusSearchInput(); } else { var isBeingSelected = false; filterGroups.each(function (group) { Array.each(overlayFilters[group], function (filter) { var filterCb = ta.find(‘input[type=checkbox][value=’ + filter.datavalue + ‘]’, widget.element); if (filter.selected) { $(“.filterItem[data-value=”+filter.datavalue+”]”).addClass(“selected”); filterCb.checked = true; isBeingSelected = true; } else { filterCb.checked = false; $(“.filterItem[data-value=”+filter.datavalue+”]”).removeClass(“selected”); } }); }); ta.eatery_overview.updateHeader(); ta.fireEvent(“filterClick”, { “type”: widget.element.getElement(“.filterItem”).getAttribute(“data-name”), “isBeingSelected”: isBeingSelected }); } } function filtersOverlayDeselectAll() { filterGroups.forEach(function(group) { overlayFilters[group].forEach(function(filter) { filter.selected = false; }); }); showFiltersInOverlay(); document.getElements(“.filtersOverlay .applyButton”).removeClass(“disabled”).addClass(“primary”); } function setCurrentGroup(group) { currentGroup = group; document.getElements(“.filtersOverlay .group”).removeClass(“current”); document.getElements(“.filtersOverlay .group.”+currentGroup).addClass(“current”); } function switchOverlayGroup(clickedGroup) { setCurrentGroup(clickedGroup); showFiltersInOverlay(overlayFilters[currentGroup]); focusSearchInput(true); } /////////// // Other Functions /////////// function clearAllFilters() { ta.select(‘.verticalFilters .filterItem input[type=checkbox]:checked’).forEach(function(cb) { cb.checked = false; }); ta.eatery_overview.updateHeader(); ta.fireEvent(“filterClick”,{“type”: “clear”}); } /** * new function for expanding typeahead list to see more filter items, see all and less will use old function */ function seeMore(e) { var parentElement = e.getParent(‘.collapsible’); if (parentElement) { parentElement.toggleClass(‘moreFilters’); var filterBlockYPos = parentElement.getPosition(document.getElement(‘body’)).y; window.scrollTo(0,filterBlockYPos-40); } } /////////// // INIT /////////// var filterOnClick = null; var getSelectedFilterIds = null; switch (m_ui) { case “d_list_single”: filterOnClick = listFilterSingleOnClick; getSelectedFilterIds = getSelectedFilterIdsList; break; case “d_selections”: case “d_selections_multi_est”: case “d_list_multi”: case “d_short_list_multi”: case “d_overlay”: case “d_overlay_nosearch”: filterOnClick = listFilterMultiOnClick; getSelectedFilterIds = getSelectedFilterIdsList; break; case “d_typeahead”: ta.queueForLoad(typeaheadInit); filterOnClick = typeaheadOnSelect; getSelectedFilterIds = getSelectedFilterIdsTypeahead; break; default: filterOnClick = function() {ta.util.error.record(‘Default case reached in restaurant widget filters’)}; break; } var prevEstablishmentType = null; // jshint ignore:line // Log an error if an unset export is called function unusedExportCalled(e) { ta.util.error.record(null,”restaurant_filters exports”,e); } // Make sure exports are not going to be null filterOnClick = filterOnClick || unusedExportCalled; ta.queueForLoad( function() { if (getSelectedFilterIds) { var nameList = {}; new Element(widget.element).getElements(“.lhrFilter”).each(function (filterElement) { var dataName = filterElement.getAttribute(“data-name”); if (!nameList.hasOwnProperty(dataName)) { nameList[dataName]=dataName; } var urlParamName = ta.eatery_overview.getFilterParamName(dataName); if (!nameList.hasOwnProperty(urlParamName)) { nameList[urlParamName] = urlParamName; } }); if (!nameList.hasOwnProperty(m_paramName)) { nameList[m_paramName] = m_paramName; } for (var filterName in nameList) { ta.eatery_overview.registerDelegate(filterName, getSelectedFilterIds); var popupId = filterName + ‘_filter_popup’; var popup = ta.id(popupId); if (popup) { ta.util.waypoints.showWaypointFilterPopup(‘:not(.jfy_filter_bar_selectedFilters).lhrFilterBlock .’ + filterName + ‘_’ + popup.get(“data-value”), popupId); } } } }, ‘initialize ‘+widget.container_id); // Exports return { filterOnClick: filterOnClick, clearAllFilters: clearAllFilters, seeMore: seeMore, openOverlay: openOverlay, overlaySearch: overlaySearch, filtersOverlayApply: filtersOverlayApply, filtersOverlayDeselectAll: filtersOverlayDeselectAll, switchOverlayGroup: switchOverlayGroup }; }); });require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’hotels_redesign_header’,’handlers’,[‘handlers’]); //Private javascript for hotels_checkbox_filter_header define([“placement”], function() { _openMap = function(mapVer) { var args = null; if(ta.has(‘filters.searchedPoiMapData’)) { var userPoi = ta.retrieve(‘filters.searchedPoiMapData’); args = { latitude: userPoi.lat, longitude: userPoi.lng, userPoi: userPoi }; } requireCallLast(‘ta/maps/opener’, ‘open’, mapVer, null, null, args) } return { openMap: _openMap }; }); });require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_mobile_shelf_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([‘widget’, ‘lib/jquery-amd’, ‘ta/Core/TA.Event’], function(widget, $, taEvent) { “use strict”; function _shelfSeeAllClick(event, element, sameTab) { taEvent.fireEvent(‘shelf_see_all_click_event’, event, element, sameTab); event.stopPropagation(); } function _trackShelfSeeAllClick(event, element) { taEvent.fireEvent(‘track_shelf_see_all_click_event’, event, element); event.stopPropagation(); } return { shelfSeeAllClick: _shelfSeeAllClick, trackShelfSeeAllClick: _trackShelfSeeAllClick }; }); });if (require) {require([‘ta/rollupAmdShim’], function(rollupAmdShim) { rollupAmdShim.install([], [“ta”]); }); } else {if (window.ta&&ta.rollupAmdShim) {ta.rollupAmdShim.install([],[“ta”]);} } define(‘shelves/shelfEventHandlers’, [“lib/jquery-amd”, “ta”, “ta/util/Element”, “utils/urlDecoder”], function($, ta, taElement, urlDecode) { ‘use strict’; var shelvesInView = []; function _handleShelfTracking(element) { var trackingPageProperty = element.getAttribute(‘data-tpp’); var trackingPageAction = element.getAttribute(‘data-tpact’) || “shelf_in_view”; var trackingProductAttribute = element.getAttribute(‘data-tpatt’); var trackingProductId = element.getAttribute(‘data-tpid’); ta.trackEventOnPage(trackingPageProperty, trackingPageAction, trackingProductAttribute, trackingProductId); } function _handleScrollEvent() { var shelfContainers = $(“.shelf_title”); if (!shelfContainers) { return; } shelfContainers.each(function (index) { var shelf = shelfContainers[index]; if (shelvesInView.indexOf(shelf) === -1 && taElement.isScrolledIntoView(shelf)) { _handleShelfTracking(shelf); shelvesInView.push(shelf); } }); } function _initImpressionTracking() { _handleScrollEvent(); } function _openUrl(element, sameTab) { if (sameTab) { window.location = urlDecode.getUrl(element); } else { window.open(urlDecode.getUrl(element), ‘_blank’); } } function _initListeners(name, initCall) { if (!ta.SHELF_EVENT_INITIALIZED) { ta.SHELF_EVENT_INITIALIZED = {}; } if (!ta.SHELF_EVENT_INITIALIZED[name]) { initCall(); ta.SHELF_EVENT_INITIALIZED[name] = true; } } function _initDefaultShelfListeners() { _initScrollEvent(); _initSeeAllTracking(); _initSeeAllEventHandlers(); _initSeeAnItemTracking(); _initSeeAnItemEventHandlers(); } function _initScrollEvent() { _initListeners(‘scrollEvent’, function() { _initImpressionTracking(); window.addEventListener(“scroll”, _handleScrollEvent); }); } function _initSeeAllTracking() { _initListeners(‘seeAllTracking’, function() { ta.on(‘track_shelf_see_all_click_event’, function(event, element) { _handleShelfTracking(element); }); }); } function _initSeeAnItemTracking() { _initListeners(‘seeAllItemTracking’, function() { ta.on(‘track_shelf_item_click_event’, function(event, element) { _handleShelfTracking(element); }); }); } function _initSeeAllEventHandlers(eventCallBack) { _initListeners(‘seeAllEventHandlers’, function() { ta.on(‘shelf_see_all_click_event’, function(event, element, sameTab, noTracking) { new Event(event).preventDefault(); if (!noTracking) { _handleShelfTracking(element); } if (eventCallBack) { eventCallBack(event, element); } else { _openUrl(element, sameTab); } }) }); } function _initSeeAnItemEventHandlers(eventCallBack) { _initListeners(‘seeAnItemEventHandlers’, function() { ta.on(‘shelf_item_click_event’, function(event, element, sameTab, noTracking) { new Event(event).preventDefault(); if (eventCallBack) { eventCallBack(event, element); } else { _openUrl(element, sameTab); } if (!noTracking) { _handleShelfTracking(element); } }); }); } return { initShelfListeners: _initDefaultShelfListeners, initSeeAllTracking: _initSeeAllTracking, initSeeAnItemTracking: _initSeeAnItemTracking, initSeeAllEventHandlers: _initSeeAllEventHandlers, initSeeAnItemEventHandlers: _initSeeAnItemEventHandlers, initScrollEvent: _initScrollEvent }; }); require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_mobile_attraction_product_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([‘widget’, ‘lib/jquery-amd’, ‘ta’, “ta/util/Element”, ‘shelves/shelfEventHandlers’], function(widget, $, ta, taElement, shelfEventHandlers) { “use strict”; ta.queueForReady(shelfEventHandlers.initShelfListeners); ta.queueForReady(trackTitleImpression); function _shelfItemClick(event, element, sameTab, noTracking) { ta.fireEvent(‘shelf_item_click_event’, event, element, sameTab, noTracking); event.stopPropagation(); } function trackTitleImpression() { var el = $(widget.element).find(‘.product_name’); taElement.trackWhenScrolledIntoView(el, [‘attraction_product_title’, ‘impression’, el.attr(‘data-tpatt’), el.attr(‘data-tpid’)]); } function _trackShelfItemClick(event, element) { ta.fireEvent(‘track_shelf_item_click_event’, event, element); event.stopPropagation(); } function trackKidPricing(productCode, displayEnabled, hasKidPricing) { // TTD-11098: tracking for kids pricing var kidPricingClick = displayEnabled ? ‘kidpricing_attraction_product_click’ : ‘kidpricing_attraction_product_click_control’; ta.trackEventOnPage(‘AttractionProducts’, kidPricingClick, productCode, hasKidPricing ? 1 : 0, false); } function trackCancelLabel(productCode, displayEnabled, has24HourCancellation) { // TTD-11243: tracking for free cancellation label var cancelLabelClick = displayEnabled ? ‘freecancel_attraction_product_click’ : ‘freecancel_attraction_product_click_control’; ta.trackEventOnPage(‘AttractionProducts’, cancelLabelClick, productCode, has24HourCancellation ? 1 : 0, false); } function hoverTooltip(event, elmt) { require([‘trjs!overlays/uiOverlay’], function(uiOverlay) { uiOverlay(event, elmt); }); } return { shelfItemClick: _shelfItemClick, trackKidPricing: trackKidPricing, trackCancelLabel: trackCancelLabel, trackShelfItemClick: _trackShelfItemClick, hoverTooltip: hoverTooltip }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_mobile_attraction_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([‘widget’, ‘lib/jquery-amd’], function(widget, $) { “use strict”; function _trackShelfItemClick(event, element) { ta.fireEvent(‘track_shelf_item_click_event’, event, element); event.stopPropagation(); } return { trackShelfItemClick: _trackShelfItemClick }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_mobile_filter_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([‘widget’, ‘lib/jquery-amd’], function(widget, $) { “use strict”; function _shelfItemClick(event, element) { ta.fireEvent(‘shelf_item_click_event’, event, element); event.stopPropagation(); } function _trackShelfItemClick(event, element) { ta.fireEvent(‘track_shelf_item_click_event’, event, element); event.stopPropagation(); } return { trackShelfItemClick: _trackShelfItemClick, shelfItemClick: _shelfItemClick }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_shelf_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([“widget”, “ta/Core/TA.Event”, “lib/jquery-amd”], function(widget, taEvent, $) { var pathname = window.location.pathname; //pathname returns “/” for home and “hotels” or “restaurants” etc. for other servlets var brandTrackArg = (pathname === ‘/’) ? ‘servletname_Home’ : ‘servletname_’ + pathname.substring(1); function shelfSeeAllClick(event, element, sameTab, noTracking) { taEvent.fireEvent(‘shelf_see_all_click_event’, event, element, sameTab, noTracking); event.stopPropagation(); } function trackShelfSeeAllClick(event, element) { taEvent.fireEvent(‘track_shelf_see_all_click_event’, event, element); event.stopPropagation(); } function leftClick(){ var shelfWrapper = $(‘.unscoped_brand_scroll’); var leftArrow = $(‘.brand_scroll_arrow.left’); var rightArrow = $(‘.brand_scroll_arrow.right’); leftArrow.hide(); rightArrow.show(); shelfWrapper.removeClass(‘scrolled’); trackScrollClick(); } function rightClick(){ var shelfWrapper = $(‘.unscoped_brand_scroll’); var leftArrow = $(‘.brand_scroll_arrow.left’); var rightArrow = $(‘.brand_scroll_arrow.right’); leftArrow.show(); rightArrow.hide(); shelfWrapper.addClass(‘scrolled’); trackScrollClick(); } function trackFeaturedClick(){ require([“trjs!ta/Core/TA.Record”], function(taRecord) { taRecord.trackEventOnPage(‘pcb_campaign_trendinglander’, ‘click’, brandTrackArg); }); } function trackScrollClick(){ require([“trjs!ta/Core/TA.Record”], function(taRecord) { taRecord.trackEventOnPage(‘pcb_campaign_trendingscroll’, ‘click’, brandTrackArg); }); } return { shelfSeeAllClick: shelfSeeAllClick, trackShelfSeeAllClick: trackShelfSeeAllClick, leftClick: leftClick, rightClick: rightClick, trackFeaturedClick: trackFeaturedClick }; }); });require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_attraction_product_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([“widget”, “ta/Core/TA.Event”, “ta”, “ta/util/Element”, “lib/jquery-amd”], function(widget, taEvent, ta, taElement, $) { ta.queueForLoad(trackTitleImpression); function shelfItemClick(event, element) { taEvent.fireEvent(‘shelf_item_click_event’, event, element); event.stopPropagation(); } function trackShelfItemClick(event, element) { taEvent.fireEvent(‘track_shelf_item_click_event’, event, element); event.stopPropagation(); } function trackTitleImpression() { var el = $(widget.element).find(‘.product_name’); taElement.trackWhenScrolledIntoView(el, [‘attraction_product_title’, ‘impression’, el.attr(‘data-tpatt’), el.attr(‘data-tpid’)]); } function trackKidPricing(productCode, displayEnabled, hasKidPricing) { // TTD-11098: tracking for kids pricing var kidPricingClick = displayEnabled ? ‘kidpricing_attraction_product_click’ : ‘kidpricing_attraction_product_click_control’; ta.trackEventOnPage(‘Attractions’, kidPricingClick, productCode, hasKidPricing ? 1 : 0, false); } function trackCancelLabel(productCode, displayEnabled, has24HourCancellation) { // TTD-11243: tracking for free cancellation label var cancelLabelClick = displayEnabled ? ‘freecancel_attraction_product_click’ : ‘freecancel_attraction_product_click_control’; ta.trackEventOnPage(‘AttractionProducts’, cancelLabelClick, productCode, has24HourCancellation ? 1 : 0, false); } function hoverTooltip(event, elmt) { require([‘trjs!overlays/uiOverlay’], function(uiOverlay) { uiOverlay(event, elmt); }); } function trackBookNowCtaClick() { ta.trackEventOnPage(‘CoverPage’, ‘Shelf_Product_CTA’, ”, false); } return { shelfItemClick: shelfItemClick, trackKidPricing: trackKidPricing, trackCancelLabel: trackCancelLabel, trackShelfItemClick: trackShelfItemClick, hoverTooltip: hoverTooltip, trackBookNowCtaClick: trackBookNowCtaClick }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_attraction_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([“widget”, “ta”, “ta/util/Element”, “lib/jquery-amd”], function(widget, ta, taElement, $) { ta.queueForLoad(trackTitleImpression); function shelfItemClick(event, element) { ta.fireEvent(‘shelf_item_click_event’, event, element); event.stopPropagation(); } function trackShelfItemClick(event, element) { ta.fireEvent(‘track_shelf_item_click_event’, event, element); event.stopPropagation(); } function trackTitleImpression() { var el = $(widget.element).find(‘.name’); taElement.trackWhenScrolledIntoView(el, [‘attraction_title’, ‘impression’, el.attr(‘data-tpatt’), el.attr(‘data-tpid’)]); } return { shelfItemClick: shelfItemClick, trackShelfItemClick: trackShelfItemClick }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_filter_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([“widget”], function(widget) { function shelfItemClick(event, element) { ta.fireEvent(‘shelf_item_click_event’, event, element); event.stopPropagation(); } function trackShelfItemClick(event, element) { ta.fireEvent(‘track_shelf_item_click_event’, event, element); event.stopPropagation(); } return { shelfItemClick: shelfItemClick, trackShelfItemClick: trackShelfItemClick }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_restaurant_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([“widget”, “ta/Core/TA.Event”, “mobile/lite/image-loader”, “ta”], function(widget, taEvent, ImageLoader, ta) { function shelfItemClick(event, element) { taEvent.fireEvent(‘shelf_item_click_event’, event, element); event.stopPropagation(); } function playButtonClick(event, element) { var trackingPageProperty = element.getAttribute(‘data-tpp’); var trackingPageAction = element.getAttribute(‘data-tact’); var trackingProductAttribute = element.getAttribute(‘data-tpatt’); var trackingProductId = element.getAttribute(‘data-tpid’); ta.trackEventOnPage(trackingPageProperty, trackingPageAction, trackingProductAttribute, trackingProductId); } ta.queueForLoad( function() { ImageLoader.init(200); }, ‘initialize ‘+widget.name); return { shelfItemClick: shelfItemClick, playButtonClick: playButtonClick }; }); });require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_restaurant_filter_shelf_item_widget’,’handlers’,[‘handlers’]); /*jshint unused:false */ define([“widget”, “ta/Core/TA.Event”], function(widget, taEvent) { function shelfItemClick(event, element) { taEvent.fireEvent(‘shelf_item_click_event’, event, element); event.stopPropagation(); } return { shelfItemClick: shelfItemClick }; });});require([‘ta/prwidgets’], function(widgets) { var define = widgets.define.bind(widgets,’shelves_rebrand_poi_shelf_item_widget’,’handlers’,[‘handlers’]); define([“widget”, “ta/Core/TA.Record”], function(widget, taRecord) { // Does element have tracking data function _hasData(element) { return element && element.getAttribute && !!element.getAttribute(‘data-tpp’); } // Get the data function _getData(element) { if(_hasData(element)) { return { ‘property’: element.getAttribute(‘data-tpp’), ‘action’: element.getAttribute(‘data-tpact’), ‘attrib’: element.getAttribute(‘data-tpatt’), ‘pid’: element.getAttribute(‘data-tpid’) }; } return null; } // Shelf Item clicks target same window, so use cookie function itemClick(event, element) { var data = _getData(element); if(data && element.href) { taRecord.setEvtCookie(data.property, data.action, data.attrib, data.pid, element.href); } } return { shelfItemClick: itemClick }; }); }); define(‘overlays/options/autosize’, [‘vanillajs’, ‘api-mod’], function(vanilla, api) { ‘use strict’; return function(padding){ return function(){ var autosize = function (){ var el = api.find(‘.autosize’, this.container); if (el){ var vH = Math.max(document.documentElement.clientHeight, window.innerHeight || 0) – padding; var oH = api.getSize(this.container).y; if (oH > vH){ var eH = api.getSize(el).y; this.container.style.height = vH + ‘px’; var h = (eH + vH – oH) + ‘px’; var css = document.createElement(‘style’); css.type = ‘text/css’; css.innerHTML = this.container.className .split(‘ ‘) .map(function(c){ return ‘.’ + c; }) .join(”) + ‘ .autosize { height: ‘ + h + ‘; }’; document.head.appendChild(css); } } }; this.on(‘show’, autosize); }; }; }); require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’shopping_cart_simple_flyout’,’handlers’,[‘handlers’]); define( [ ‘placement’, ‘lib/jquery-amd’, ‘overlays/Overlay’, ‘overlays/options/autosize’, ‘overlays/options/autoReposition’, ‘overlays/options/centerArrowOnSrcElement’, ‘overlays/options/closeOnChildClick’, ‘overlays/options/closeOnEscape’, ‘overlays/position’, ‘overlays/styles/popover’, ‘ta/Core/TA.Record’ ], function( placement, $, Overlay, Autosize, AutoReposition, CenterArrowOnSrcElement, CloseOnChildClick, CloseOnEscape, Position, Popover, taRecord ) { ‘use strict’; function SimpleFlyout(targetElement, header, body, cookieId, pageProperty) { var overlay = undefined; function _showAlert() { if (overlay) { return; } overlay = new Overlay( targetElement, [ Popover(targetElement, ‘below’, ”, header.html(), body.html()), Autosize(0), AutoReposition, CloseOnEscape, CloseOnChildClick, Position.below([8, -20]), CenterArrowOnSrcElement(targetElement) ]); if (overlay) { overlay.on(‘hide’, function() { taRecord.trackEventOnPage(pageProperty, ‘close’); }); overlay.show(); // bounce the cart $(targetElement).addClass(‘animated’); // request to mark session as seen. if (cookieId) { $.get(‘/AttractionCommerceAjax?a=’ + cookieId); } } } this.show = _showAlert; } var content = $(‘.scream_overlay’); var flyout = new SimpleFlyout($(‘.shopping-cart-link’).get(0), $(‘.scream_header’), $(‘.scream_body’), content.attr(‘data-cookieId’), content.attr(‘data-pageProperty’)); $(document).ready(flyout.show); return {}; }); });if (require) {require([‘ta/rollupAmdShim’], function(rollupAmdShim) { rollupAmdShim.install([], [“page-model”]); }); } else {if (window.ta&&ta.rollupAmdShim) {ta.rollupAmdShim.install([],[“page-model”]);} }if (require) {require([‘ta/rollupAmdShim’], function(rollupAmdShim) { rollupAmdShim.install([], [“ta/util/RecordInterruption”]); }); } else {if (window.ta&&ta.rollupAmdShim) {ta.rollupAmdShim.install([],[“ta/util/RecordInterruption”]);} }require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’qualtrics_survey’,’handlers’,[‘handlers’]); /** Private javascript for qualtrics survey placement * We want to show on the 2nd pageview, no more than once every 30 days * The div id is generated from the qualtrics site-intercept code. * The placement render will decide which survey to displace. */ define([ “placement”, “lib/jquery-amd”, “ta”, ‘ta/Core/TA.LocalStorage’, ‘page-model’, ‘ta/util/RecordInterruption’, ‘ta/support/Qualtrics’, ‘utils/throttle’, ‘common/Radio’ ], function (placement, $, ta, taLocalStore, model, recordInterruption, taQualtrics, throttle, Radio) { “use strict”; ta.queueForLoad(function () { // For surveys that should hide when the user begins to scroll, this is the how much give they have var SCROLL_BUFFER = 318; // Campaign ID for event tracking var CAMPAIGN_ID = ‘qualtrics_surveys’; taQualtrics.setSmartSurvey(!!placement.params.smartSurvey); taQualtrics.updatePageViews(); if (taLocalStore.enabled && ( taQualtrics.isDebug() || taQualtrics.canDisplaySmart() || ( !taQualtrics.getSmartSurvey() && taQualtrics.canDisplay() ) )) { var surveyKey = placement.params.surveyId; var surveyContainerClassName = ‘.’ + surveyKey + ‘_InfoBarContainer’; var surveyName = placement.params.surveyName; var surveyProperties = ‘Qualtrics_Survey’ + ‘|’ + window.pageServlet + ‘|’ + surveyName; if (placement.params.smartSurvey) { var getSurveyProperties = function (_ss, _qa) { return _ss + ‘|’ + [‘sc-‘ + _qa.getSessionCount(), ‘ir-‘ + _qa.getInterceptReqs(), ‘iv-‘ + _qa.getInterceptViews(), ‘pv-‘+_qa.getPageViews()].join(‘|’); }; $(‘body’).on(‘qxInterceptShown’, function () { ta.trackEventOnPage(CAMPAIGN_ID, ‘interceptShown’, getSurveyProperties(surveyProperties, taQualtrics), null, true); taQualtrics.updateInterceptViews(); taQualtrics.updateSessionCount(); }); $(‘body’).on(‘qxInterceptAccept’, function () { ta.trackEventOnPage(CAMPAIGN_ID, ‘interceptAccept’, getSurveyProperties(surveyProperties, taQualtrics), null, false); taQualtrics.setResponded(true); }); $(‘body’).on(‘qxInterceptDecline’, function () { ta.trackEventOnPage(CAMPAIGN_ID, ‘interceptDecline’, getSurveyProperties(surveyProperties, taQualtrics), null, false); taQualtrics.setResponded(true); }); } if (surveyKey) { taQualtrics.displaySurvey(surveyKey); recordInterruption.record(‘popup’, surveyProperties, taQualtrics.getPageViews()); if (placement.params.smartSurvey) { taQualtrics.updateInterceptReqs(); } // TV-1243 – Mobile Surveys cover a commerce component, so they should be hidden when the user begins to scroll if (placement.params.hideOnScroll) { var hide = function () { var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop; if (scrollTop > SCROLL_BUFFER) { $(surveyContainerClassName).hide(); } }; $(window).on(‘scroll’, throttle(hide, 100)); } var surveyRadio = Radio(“QualtricsSurvey”); // use radio so this functionality can be added to WC footer easily window.addEventListener(“qsi_js_loaded”, function() { // this event is fired when the Qualtrics external JS has finished loading if (surveyRadio.requestAny(“shouldSuppress”, true)) { $(surveyContainerClassName).hide(); } }); surveyRadio.on(“hide”, function() {$(surveyContainerClassName).hide();}); surveyRadio.on(“show”, function() {$(surveyContainerClassName).show();}); } } }); return { }; }); });require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’masthead_search’,’handlers’,[‘deferred/lateHandlers’,’handlers’]); /* jshint newcap:false */ /** * Private javascript for masthead_search placement */ define([“placement”, “ta/Core/TA.Store”, “common/Radio”], function (placement, taStore, Radio) { function prepareTypeaheadParameters() { if (placement.params && ‘typeahead_to_store’ in placement.params) { var propertiesToStore = placement.params.typeahead_to_store; if (propertiesToStore) { for (var property in propertiesToStore) { if (propertiesToStore.hasOwnProperty(property)) { taStore.store(property, propertiesToStore[property]); } } } } } prepareTypeaheadParameters(); var options = taStore.retrieve(“typeahead_dual_search_options”); placement.require([“trjs!deferred/lateHandlers”], function (lh) { Radio(“masthead_search”).on(‘open’, function () { lh.showSearchOverlay(); }); }); return { getOptions: function () { return options; } }; }); });require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’global_nav’,’handlers’,[‘deferred/lateHandlers’,’handlers’]); /* jshint newcap:false */ define([ ‘placement’, ‘lib/jquery-amd’, ‘common/Radio’, ‘ta/registration/RegEvents’, ‘utils/throttle’, ‘utils/asdf-encoder’ ], function( placement, $, Radio, RegEvents, throttle, asdf ) { ‘use strict’; var TRACKING_CATEGORY = “TopNav”; var placementEl = $(‘#’ + placement.id); var radio = Radio(‘global-nav’); var oldOverlay = null; var mastheadSavesApp = null; var persistentIcons = $(‘.persistent-icons’, placementEl); var navIcons = $(‘.global-nav-icons’, persistentIcons); var logo = $(‘.global-nav-logo’, persistentIcons); var logo2018 = $(‘.global-nav-logo-2018’, placementEl); var pill = $(‘[data-placement-name=”global_nav_geopill”]’, placementEl); var radioCandyBarLinks = Radio(‘candy-bar-quick-links’); var $global_nav_bottom = $(‘.global-nav-bottom’, placementEl); var radioScrollGeoPill = Radio(‘tripsearch-scroll-geo-pill’); // Trigger in ‘placements/global_nav_action_trips/handlers’ radio.on(‘run-my-trips-test-3’, function() { openMyTrips(false, true); }); radioScrollGeoPill.on(‘hide-on-header’, function(shouldHide) { if (logo2018) { logo2018.toggleClass(‘is-hidden-mobile’, !shouldHide); } }); // Update Global Nav content var _onSuccessLoginRefresh = (function(response) { window.userLoggedIn = true; // We need this refresh logic only in the placements version of the header. // The web components header is used inside of this placement so we need to specifically // avoid replacing this content upon login. var isComponents = placementEl.find(‘[data-non-components]’).length == 0; if (!isComponents) { var container = document.querySelector(‘#’ + placement.id); var responseDOM = document.createElement(‘div’); responseDOM.innerHTML = response; // preserve web components by moving each from page DOM into response DOM // assumes only one instance of each web component [].forEach.call(responseDOM.querySelectorAll(‘.react-container’), function(newComponent) { var oldComponent = container.querySelector(‘[data-component=”‘ + newComponent.getAttribute(‘data-component’) + ‘”]’); if (oldComponent) { newComponent.parentNode.replaceChild(oldComponent, newComponent); } }); // refresh var oldGlobalNav = container.querySelector(‘.global-nav’); var newGlobalNav = responseDOM.querySelector(‘.global-nav’); oldGlobalNav.parentNode.replaceChild(newGlobalNav, oldGlobalNav); if (oldOverlay) { oldOverlay.hide(‘replace-el’); } } else { // If this is the components nav then we need to pull in the inbox placement contents from the // response and drop them into a special area meant for placements that we currently still depend // on. E.g., inbox dropdown can’t be made into a component without API rework. var $legacyActions = placementEl.find(‘.components-nav-legacy-actions’); var actionsResponse = $(“”).html(response).find(‘.components-nav-legacy-actions’).html(); $legacyActions.html(actionsResponse); } Radio(‘inbox’).trigger(‘setup_handler’); }).bind(placementEl); var _getRequestOptionsForLoginRefresh = function() { return { // This should not be necessary, but for some reason placements // seems tightly coupled with the location store skipLocation: placement.location_id allEls.offset().top; }); var elsToShow = $().add(hiddenEls).add(collapsedEls).clone(); var menuEl = placementEl.find(‘.global-nav-links-menu-more’).clone(); menuEl.prepend(elsToShow); var reqs = [‘trjs!overlays/Overlay’, ‘trjs!overlays/styles/flyout’, ‘trjs!overlays/options/closeOnMouseAway’, ‘trjs!overlays/position’, ‘trjs!overlays/options/destroyOnHide’ ]; require(reqs, function(Overlay, Flyout, CloseOnMouseAway, Position, DestroyOnHide) { // xli: hacky solution for sky rollout 4/1 (ADS-7383, ADS-7180) var aboveContentOffset = $(‘.ppr_priv_global_nav_component’).offset(); var hasSky = !!$(‘.skyExpanded’).length; var updatedYOffset = hasSky && aboveContentOffset ? 1 – aboveContentOffset.top : 1; var overlay = new Overlay(elmt[0], new Flyout(menuEl[0], ‘global-nav-flyout global-nav-menu’), CloseOnMouseAway, Position.bottomRight([0, updatedYOffset]), DestroyOnHide); overlay.domParent = placementEl.find(‘.global-nav-overlays-container’)[0]; overlay.show(); elmt.find(‘.ui_tab’).addClass(‘hovering’); overlay.on(‘hide’, function() { elmt.find(‘.ui_tab’).removeClass(‘hovering’); }); oldOverlay = overlay; }); }); // Help Center MW Overlay placementEl.on(‘click’, ‘#global-nav-HelpDesk’, function (evt) { evt.preventDefault(); var sourceElem = this; var reqs = [‘trjs!overlays/Overlay’, ‘trjs!overlays/styles/modal’, ‘trjs!overlays/options/closeOnEscape’, ‘trjs!overlays/position’, ‘trjs!overlays/options/closeOnDocClick’, ‘trjs!overlays/options/ajax’, ‘trcss!src/build/required/help_center_overlay’ ]; require(reqs, function(Overlay, Modal, CloseOnEscape, Position, CloseOnDocClick, Ajax, styleSheetOK){ var overlay = new Overlay(sourceElem, [ Modal(null, ”, ‘help_center’), CloseOnEscape, Position.cssCentered(), CloseOnDocClick, Ajax(“/uvpages/helpCenterOverlay.html”) ]); overlay.show(); radio.emit(‘overlay-show’); }); }); // When clicking on my trips placementEl.on(‘click’, ‘.masthead-saves’, function(evt) { if (mastheadSavesApp) { if (oldOverlay) { oldOverlay.hide(‘new-overlay’); } mastheadSavesApp && mastheadSavesApp.destroy() && (mastheadSavesApp = null); require([‘trjs!ta/Core/TA.Record’], function(taRecord) { taRecord.trackEventOnPage(‘TopNav’, ‘mytrips_dropdown_cancel’); }); } else { openMyTrips(false, false, evt.currentTarget); $(evt.currentTarget).find(‘.ui_icon’).addClass(‘hovering’); } }); // My Trips – Remove through CX-2542 var openMyTrips = function(inCreateTripFlow, runTest3, elmt) { if (oldOverlay) { oldOverlay.hide(‘new-overlay’); } var reqs = [‘trjs!overlays/Overlay’, ‘trjs!overlays/styles/flyout’, ‘trjs!overlays/options/closeOnDocClick’, ‘trjs!overlays/position’, ‘trjs!overlays/options/destroyOnHide’, ‘trjs!overlays/options/autoReposition’, ‘trjs!ta/Core/TA.Record’ ]; require(reqs, function(Overlay, Flyout, CloseOnDocClick, Position, DestroyOnHide, AutoReposition, taRecord) { // Get reference element var $refElem = $(‘.masthead-saves’); // Create a new overlay var overlay = new Overlay( $refElem[0], new Flyout(”, ‘global-nav-flyout global-nav-utility trips-flyout-container’), CloseOnDocClick.withoutTouchEvents, $refElem.data(‘nav-2018-enabled’) ? Position.bottomLeft([($refElem.width()/2)-34, 9]) : Position.bottomLeft([-20, -3]), DestroyOnHide, AutoReposition ); overlay.domParent = placementEl.find(‘.global-nav-overlays-container’)[0]; overlay.show(); placementEl.find(‘.trips-flyout-container’).addClass(‘hide-arrow’); // To make sure the overlay arrow is shown together with the masthead saves view oldOverlay = overlay; require([‘trdust!masthead-saves-dust’, ‘trdust!styleguide-dust’, ‘trjs!masthead-saves’, ‘trcss!masthead-saves’], function(dustModule, module, styleSheetOK) { setTimeout(function () { mastheadSavesApp = new window.MastheadSavesApp(); mastheadSavesApp.start({ inCreateTripFlow: inCreateTripFlow, runTest3: runTest3 }); overlay.on(‘hide’, function(evt) { mastheadSavesApp && mastheadSavesApp.destroy() && (mastheadSavesApp = null); taRecord.trackEventOnPage(‘TopNav’, ‘mytrips_dropdown_cancel’); if (elmt) { $(elmt).find(‘.ui_icon’).removeClass(‘hovering’); } }); placementEl.find(‘.trips-flyout-container’).removeClass(‘hide-arrow’); }, 0); }); }); }.bind(placementEl); // Profile Link: When clicking on a utility link, open the submenu, if one is available placementEl.on(‘click’, ‘.global-nav-utility-activator’, function(evt) { var elm = $(this); // Is there a submenu to show? var menuEl = placementEl.find(elm.data(‘element’)).clone(); if (!menuEl.length) { return; } if (oldOverlay) { if (oldOverlay.sourceElement == this){ oldOverlay.isOpen() ? oldOverlay.hide(‘close’) : oldOverlay.show(); return; // don’t re-open the same overlay. } else { oldOverlay.hide(‘new-overlay’); } } // Create a new overlay menuEl = menuEl.clone(); var reqs = [‘trjs!overlays/Overlay’, ‘trjs!overlays/styles/flyout’, ‘trjs!overlays/options/closeOnDocClick’, ‘trjs!overlays/position’, ‘trjs!overlays/options/autoReposition’ ]; require(reqs, function(Overlay, Flyout, CloseOnDocClick, Position, AutoReposition) { var overlay = new Overlay(elm[0], new Flyout(menuEl[0], ‘global-nav-flyout global-nav-utility’), CloseOnDocClick, elm.data(‘nav-2018-enabled’) ? Position.bottomLeft([(elm.outerWidth()/2)-34, 12]) : Position.bottomLeft([-20, -3]), AutoReposition); overlay.domParent = placementEl.find(‘.global-nav-overlays-container’)[0]; overlay.show(); elm.addClass(‘menu-open’); $(evt.currentTarget).find(‘.ui_icon’).addClass(‘hovering’); overlay.on(‘hide’, function() { elm.removeClass(‘menu-open’); $(evt.currentTarget).find(‘.ui_icon’).removeClass(‘hovering’); }); oldOverlay = overlay; }); }); // Trackng: Logo clicks placementEl.on(‘click’, ‘.global-nav-logo’, function() { require([‘trjs!ta/Core/TA.Record’], function(taRecord) { taRecord.setEvtCookie(‘TopNav_’ + window.pageServlet, ‘click’, ‘TAlogo’, 0, ‘/Home’); }); }); // Hide or show the jewel as appropriate. Radio(‘inbox’).on( ‘has_unread_conversations’, function(evnt) { placementEl.find(‘.global-nav-hamburger .ui_jewel.unread’).removeClass(‘hidden’); placementEl.find(‘.nav-sub-link.inbox .icon-and-jewel’).removeClass(‘hidden’); } ); Radio(‘inbox’).on( ‘no_unread_conversations’, function(evnt) { placementEl.find(‘.global-nav-hamburger .ui_jewel.unread’).addClass(‘hidden’); placementEl.find(‘.nav-sub-link.inbox .icon-and-jewel’).addClass(‘hidden’); } ); // Mobile Web Global Nav Persistent Icons function checkForPersistentIcons() { var offsetPosition = $(window).scrollTop(); if (navIcons.length) { // A – Sideways default state: Logo and icons together, geo pill on second line // B – Sideways 1st scroll (down): Icons animate to geo pill, logo scrolls out of view // C – Sideways 2nd scroll (down): Icons locked to geo pill, all elements scroll out of view // // A – Internal default state: No logo, geo pill and icons on first line // B – Internal 1st scroll (down): Icons locked to geo pill, all elements scroll out of view // C – Internal 1st scroll (up): Icons animate to logo, logo scrolls into view // // Adjust icons to placements: Logo then Geopill when available if (pill.is(‘:visible’)) { var calculatePlacementInView = placementEl.height() – offsetPosition; // Keep icons confined to scrollable area on DW & MW (avoids snap-into-view on MW) if (offsetPosition 0) { if (offsetPosition > 0 && offsetPosition <= 50) { navIcons.css({ 'position': 'absolute', 'top': offsetPosition, 'bottom': 'auto' }); } // When the icons reach the end of the scrollable area, lock them to the geo pill else if (calculatePlacementInView placementEl.offset().top); } } // Default scroll position for responsive views positionSecondView(); var positionGlobalNav = throttle(checkForPersistentGlobalNav, 100); $(window).scroll( function() { checkForPersistentIcons(); positionGlobalNav(); }); radioCandyBarLinks.on('border-top', function(shouldHide) { $global_nav_bottom.toggleClass('home_ui_tabs', shouldHide); }); // Tracking for links in submenus works by looking up the active-menu-trigger // (link that triggered the dropdown) and using it's tracking-label as a prefix placementEl.on('click', 'a.global-nav-link[data-tracking-label]', function(event) { var trackingLabel = $(event.target).data('trackingLabel'); // Handle links to /# (Help Center) or links opening new window require(['trjs!ta/Core/TA.Record'], function(taRecord) { if("HelpDesk" === trackingLabel || event.target.target == '_blank') { taRecord.trackEventOnPage(TRACKING_CATEGORY, 'click', trackingLabel); } else { taRecord.setEvtCookie(TRACKING_CATEGORY, 'click', trackingLabel, 0, event.target.href); } }); }); function clickLogoLink(event, target) { event.preventDefault(); var link = target.getAttribute('data-ahref') ? asdf.asdf(target.getAttribute('data-ahref')).replace(/&/g, '&') : '/'; window.open(link, '_self'); } return { checkForPersistentIcons: checkForPersistentIcons, checkForPersistentGlobalNav: checkForPersistentGlobalNav, clickLogoLink: clickLogoLink }; }); }); define('ta/util/CommonMessagingUtil', [ "lib/jquery-amd", 'ta/Core/TA.LocalStorage', "ta/support/Qualtrics", "ta/util/SessionStorage", "common/Radio" ], function( $, localStorage, qualtrics, taSessionStorage, Radio ) { 'use strict'; var storageViewString = "_view_count"; var storageDisabledString = "_is_disabled"; var storageDismissedString = "_times_dismissed"; var storageDisabledForTodayString = "_disabled_for_day"; var adhesionRadio = Radio('cpm_mw_adhesion'); function getCurrentPageViews(thumbPrint) { if (localStorage.enabled) { var storedViews = localStorage.get(thumbPrint + storageViewString); return storedViews ? parseInt(storedViews) : 0; } return null; } function incrementPageViews(thumbPrint) { if (localStorage.enabled && thumbPrint) { var pageViewKey = thumbPrint + storageViewString; localStorage.set(pageViewKey, getCurrentPageViews(thumbPrint) + 1); } } function getNumberOfTimesDismissed(thumbPrint) { if (localStorage.enabled) { var timesDismissed = localStorage.get(thumbPrint + storageDismissedString); return timesDismissed ? parseInt(timesDismissed) : 0; } return 0; } function incrementNumberOfTimesDismissed(thumbPrint) { if (localStorage.enabled && thumbPrint) { var timesDismissedKey = thumbPrint + storageDismissedString; localStorage.set(timesDismissedKey, getNumberOfTimesDismissed(thumbPrint) + 1); } } function isPlacementDisabled(thumbPrint) { if (localStorage.enabled) { var keyExists = localStorage.get(thumbPrint + storageDisabledString); return !!keyExists; } return false; } function disablePlacement(thumbPrint) { if (localStorage.enabled && thumbPrint) { localStorage.set(thumbPrint + storageDisabledString, "true"); } } function setPlacementDisabledForToday(thumbPrint) { var today = new Date().getDate(); if(localStorage.enabled && thumbPrint) { var closedTodayKey = thumbPrint + storageDisabledForTodayString; localStorage.set(closedTodayKey, today.toString()); } } function isPlacementDisabledForToday(thumbPrint) { var today = new Date().getDate(); if(localStorage.enabled && thumbPrint) { var closedTodayKey = thumbPrint + storageDisabledForTodayString; var keyFound = localStorage.get(closedTodayKey); return keyFound ? keyFound === today.toString() : false; } return false; } function setPlacementGroupKey(groupKey) { var today = new Date().getDate(); if (localStorage.enabled) { localStorage.set(groupKey, today.toString()); } } function checkPlacementGroupKey(groupKey) { var today = new Date().getDate(); if (localStorage.enabled) { var keyFound = localStorage.get(groupKey); return keyFound ? keyFound === today.toString() : false; } } function _displayPlacementIfNoSurveyNorAdIsPresent(_shouldCheckSurvey, _suppressPlacement, _displayPlacement) { if (_shouldCheckSurvey && typeof(_shouldCheckSurvey) === "function" && _shouldCheckSurvey()) { if (qualtrics.seenThisPageView() || qualtrics.canDisplaySmart() || qualtrics.canDisplay()) { return; } } if (_suppressPlacement && typeof(_suppressPlacement) === "function" && _suppressPlacement()) { return; } if (_displayPlacement && typeof(_displayPlacement) === "function") { if (document.getElementById("FIXED_AD")) { if (taSessionStorage.canUseSessionStore() && taSessionStorage.getObject('ads.fixed.close')) { _displayPlacement(); } else { adhesionRadio.once('ad_closed', function() { _displayPlacement(); }); } } else { _displayPlacement(); } } } function parseServletName(servletName) { return servletName.toLowerCase().replace("mobile", ""); } return { getCurrentPageViews: getCurrentPageViews, incrementPageViews: incrementPageViews, getNumberOfTimesDismissed: getNumberOfTimesDismissed, incrementNumberOfTimesDismissed: incrementNumberOfTimesDismissed, isPlacementDisabled: isPlacementDisabled, disablePlacement: disablePlacement, setPlacementDisabledForToday : setPlacementDisabledForToday, isPlacementDisabledForToday: isPlacementDisabledForToday, setPlacementGroupKey: setPlacementGroupKey, checkPlacementGroupKey: checkPlacementGroupKey, parseServletName: parseServletName, displayPlacementIfNoSurveyNorAdIsPresent:_displayPlacementIfNoSurveyNorAdIsPresent } });require(['ta/p13n/placements'], function(placements) { var define = placements.define.bind(placements,'global_nav_action_inbox','handlers',['handlers']); /** * Private handlers of global_nav_action_inbox */ define([ 'placement', 'vanillajs', 'lib/jquery-amd', 'common/Radio', 'ta/Core/TA.Record', 'ta/util/CommonMessagingUtil' ], function( placement, vanilla, $, Radio, taRecord, commonMessagingUtil ) { var overlay; var INBOX_TRACKING_PID = 40186; // TRVX-5924 var INBOX_JEWEL_TEST_PID = 40405; var inboxJewelTestThumbprint = 'Membership_Inbox_Jewel_Test'; var maxViewsForJewelTest = 3; var test_click = false; var login_click = false; Radio('global-nav-inbox').on('open', function(triggerEl, bottomLeftOffset) { _showDropdownForComponentTrigger(triggerEl, bottomLeftOffset); }); function _showDropdownForComponentTrigger(context) { context.receivedCallback && context.receivedCallback(); if ($('.inbox-flyout-container').length && overlay) { overlay.destroy(); } else { var triggerEl = context.el; var bottomLeftOffset = context.bottomLeftOffset; _showDropdownAtTrigger(undefined, triggerEl, bottomLeftOffset); } } function _showDropdownForPlacementTrigger(inboxJewelTestEl) { _showDropdownAtTrigger(inboxJewelTestEl, $('.masthead-inbox-icon')[0]); } function _showDropdownAtTrigger(inboxJewelTestEl, target, bottomLeftOffset) { var container = $('#' + placement.id); var reqs = ['trjs!overlays/Overlay', 'trjs!overlays/styles/flyout', 'trjs!overlays/options/closeOnDocClick', 'trjs!overlays/position', 'trjs!overlays/options/destroyOnHide', 'trjs!overlays/options/autoReposition', 'ta/registration/RegOverlay', 'trjs!unifiedinbox/inbox-lander', 'trcss!unified_inbox_lander' ]; require(reqs, function(Overlay, Flyout, CloseOnDocClick, Position, DestroyOnHide, AutoReposition, RegOverlay, InboxLander, styleSheetOK) { // Create a new overlay var contents = $('.inbox-nav-contents', container).clone()[0]; contents.classList.remove("hidden"); // Login clicks should bring up the registration overlay. if ($(".login-cta", contents).length) { var loginButton = $('.login-cta span', contents); loginButton.click(function () { // Tracking for if the login click occurred as a result of the Inbox Jewel Test if (inboxJewelTestEl && test_click){ login_click = true; taRecord.trackEventOnPage('reg_trigger', 'mgp_click_login', 'Inbox Jewel Notification Log In Click | Nav | mgp_drs_mem', INBOX_JEWEL_TEST_PID); } overlay.destroy(); RegOverlay.show({type: 'dummy'}, null, { flow: 'CORE_COMBINED', pid: 40472, userRequestedForce: true, onSuccess: function() { $(".login-cta", container).remove(); $(".inbox-nav-dropdown", container).removeClass("with-login-cta"); }.bind(this), }); }); } else { // Add the loading skeleton var loadingItem = $(".js-inbox-lander-thread-list-item.loading", contents); var inboxMastheadWrapper = $(".inbox-masthead-wrapper", contents); var newLoadingItem; for (var loadingCount = 0; loadingCount = maxViewsForJewelTest) { commonMessagingUtil.disablePlacement(inboxJewelTestThumbprint); } // Show jewel as part of test if not disabled if (!commonMessagingUtil.isPlacementDisabledForToday(inboxJewelTestThumbprint) && !commonMessagingUtil.isPlacementDisabled(inboxJewelTestThumbprint) && inboxJewelTestEl.hasClass('valid-for-test')) { $('.inbox-jewel-test', container).removeClass('hidden'); // If jewel shows, track on page taRecord.trackEventOnPage('reg_trigger', 'mgp_view', 'Inbox Jewel Notification | Nav | mgp_drs_mem', INBOX_JEWEL_TEST_PID); } } } } /* * Setup click and event handlers. */ function _setupHandlers() { var container = $('#' + placement.id); var inboxJewelTestEl = $(".inbox-jewel-test", container); /** * Hide ui_jewel for inbox jewel test if view limit has been reached and track */ _setUpJewelTest(container, inboxJewelTestEl) // Clicks on the jewel should show or hide the overlay. $('.masthead-inbox-icon, .ui_jewel', container).click(function (e) { e.stopPropagation(); // If jewel showing as part of TRVX-5924 if (inboxJewelTestEl && !inboxJewelTestEl.hasClass('hidden')) { taRecord.trackEventOnPage('reg_trigger', 'mgp_click', 'Inbox Jewel Notification | Nav | mgp_drs_mem', INBOX_JEWEL_TEST_PID); commonMessagingUtil.setPlacementDisabledForToday(inboxJewelTestThumbprint); commonMessagingUtil.incrementPageViews(inboxJewelTestThumbprint); test_click = true; // Adding 'no_unread' tracking here // If inbox jewel test is active, the jewel will not be hidden and there are no unread inbox messages taRecord.trackEventOnPage('Inbox|Dropdown', 'icon_jewel_click', 'no_unread', INBOX_TRACKING_PID); } else if ($('.ui_jewel', container).length && $('.ui_jewel', container).hasClass('hidden')) { taRecord.trackEventOnPage('Inbox|Dropdown', 'icon_jewel_click', 'no_unread', INBOX_TRACKING_PID); } else if ($('.ui_jewel', container).length) { taRecord.trackEventOnPage('Inbox|Dropdown', 'icon_jewel_click', 'has_unread', INBOX_TRACKING_PID); } if ($('.masthead-inbox-icon', container).attr('data-on-inbox')) { window.location = '/Inbox'; } else { if ($(".inbox-flyout-container").length && overlay) { overlay.destroy(); } else { _showDropdownForPlacementTrigger(inboxJewelTestEl); } } }); // Clicks on a thread should hide the overlay. Radio('inbox').on( 'thread_clicked', function(evnt) { if (overlay) { overlay.destroy(); } } ); // Hide or show the jewel as appropriate. Radio('inbox').on( 'has_unread_conversations', function(evnt) { var jewelEls = $('.ui_jewel', container); if(jewelEls !== 'undefined' && jewelEls.length > 0) { jewelEls.each(function (i, elem) { if (!$(elem).hasClass(‘inbox-jewel-test’)) { $(elem).removeClass(‘hidden’); } }) } } ); Radio(‘inbox’).on( ‘no_unread_conversations’, function(evnt) { var jewelEls = $(‘.ui_jewel’, container); if(jewelEls !== ‘undefined’ && jewelEls.length > 0) { jewelEls.each(function(i, elem) { if (!$(elem).hasClass(‘inbox-jewel-test’)) { $(elem).addClass(‘hidden’); } }) } } ); Radio(‘inbox’).on( ‘setup_handler’, function() { _setupHandlers(); } ); } /* * Setup the icon click handler. */ _setupHandlers(); return { }; }); });require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’global_nav_links’,’handlers’,[‘handlers’]); /** * Private handler of global_nav_links */ define([‘utils/asdf-encoder’], function (asdf) { function clickAboutGeoLink(event, target) { window.open(asdf.asdf(target.getAttribute(‘data-ahref’)).replace(/&/g, ‘&’), ‘_self’); } return { clickAboutGeoLink: clickAboutGeoLink } });});require([‘ta/p13n/placements’], function(placements) { var define = placements.define.bind(placements,’trip_planner_breadcrumbs’,’handlers’,[‘handlers’]); define([“placement”, “ta/Core/TA.FireEvent”, “utils/urlDecoder”], function(placement, taEvent, decoder) { “use strict”; function updateContents(contentDiv) { var placementDiv = document.getElementById(placement.id); if(placementDiv) { placementDiv.innerHTML = contentDiv.innerHTML; } } function _goToLink(event, element) { decoder.goToLink(event, element); } function onClick(key, value) { return require.defined(‘ta/util/Cookie’) && require(‘ta/util/Cookie’).setOneTimeCookie(key, value); } taEvent.on(“update-” + placement.name, updateContents); return { goToLink: _goToLink, onClick : onClick }; });}); define(“cpm/AdBlockDetect”, [“lib/jquery-amd”,”utils/browserutils”,”ta/Core/TA.Event”,”ta/Core/TA.Record”,”ta/util/Error”], function( $, Browser, taEvent, taRecord, taError) { ‘use strict’; var exports = {}; var _testImg; var DEFAULT_LABEL = “ab_chk”; var _isPixelLoadError; var _logged = false; var _cdn = window.CDNHOST || “”; var _pixelUrl = “/img2/x.gif?&ads=1&adsize=2&adslot=3&rnd=”; var _generatePixel = function() { var rnd = Math.floor(Math.random() * 100000); return $(‘‘); }; var _getAdCount = function() { var count = document.querySelectorAll(“.gptAd:not(.inactive)”).length; if (screen.width < 768) { count += document.querySelectorAll(".inline_ad_wrapper").length; } return count; }; var _log = function(blocked, trackingLabel, trackUnblocked){ if ((!_logged && trackingLabel === DEFAULT_LABEL) || (trackingLabel && trackingLabel !== DEFAULT_LABEL)){ if (blocked || trackUnblocked) { taRecord.trackEventOnPage(trackingLabel, Browser.name, blocked, _getAdCount(), false); } _logged = true; } }; var _detect = function(onDetectedHandler, trackingLabel, trackUnblocked, isLoadError){ if (typeof isLoadError != undefined) { _isPixelLoadError = isLoadError; } if (_testImg){ var blocked = _isPixelLoadError ? true : !_testImg[0].offsetParent; _log(blocked, trackingLabel, trackUnblocked); if (blocked) { onDetectedHandler(); } } }; exports.runIfDetected = function(onDetectedHandler, trackingLabel, trackUnblocked) { if ( typeof onDetectedHandler != "function") { taError.record(null, "runIfDetected requires a function"); return; } taEvent.queueForLoad( function() { _logged = false; if (_testImg) { _detect(onDetectedHandler, trackingLabel, trackUnblocked); } else { _testImg = _generatePixel(); _testImg.on("load", function(){ _detect(onDetectedHandler, trackingLabel, trackUnblocked, false); }); _testImg.on("error", function(){ _detect(onDetectedHandler, trackingLabel, trackUnblocked, true); }); $("body").append(_testImg); } }, "AdBlockDetect"); }; return exports; }); require(['ta/p13n/placements'], function(placements) { var define = placements.define.bind(placements,'ab_chk','handlers',['handlers']); /* * ADS-3472: ad blocker detection running permanently on sales drs 99 * Works in Chrome, Firefox, Safari & IE. */ define(["placement","cpm/AdBlockDetect"], function(placement,abDetect) { // a fn is required, abDetect.runIfDetected(function(){}, "ab_chk", true); }); });require(['ta/p13n/placements','ta/page','$prp/ab_chk/handlers'], function(placements, impl) { window.ta.plc_ab_chk_handlers = placements.load('ab_chk','handlers.js', { 'name': 'ab_chk', 'id': 'taplc_ab_chk', 'location_id': 44535, 'servletClass': 'com.TripResearch.servlet.eatery.EateryOverviewServlet', 'servletName': 'Restaurants', 'params': {}, 'data': {}});}); require(['ta/p13n/placements'], function(placements) { var define = placements.define.bind(placements,'vr_srp_listings','handlers',['handlers']); define(['placement', 'lib/jquery-amd', 'utils/ajax', 'ta/util/Error', 'ta/Core/TA.LocalStorage' ], function (placement, $, ajax, taError, localStorage ) { var ABANDONED_CART_INFO = "abandonedCart"; var _placement = $('#' + placement.id); var addAbandonedCartCell = function () { var abandonedCart = localStorage.getObject(ABANDONED_CART_INFO); if (abandonedCart) { ajax({ url: '/MetaPlacementAjax', data: { /* MetaPlacementAjax parameters */ placementName: 'vr_abandoned_cart_cell', skipLocation: true, assets: false, packagePrivateAssets: true, wrap: true, /* AbandonedCartCellRenderer parameters */ metaReferer: placement.servletName, geo: placement.location_id, // UrlArg.LOCATION_ID locationId: abandonedCart.locationId, // UrlArg.LOCATIONID checkIn: abandonedCart.checkIn, // UrlArg.CHECK_IN checkOut: abandonedCart.checkOut, // UrlArg.CHECK_OUT inquiryAdults: abandonedCart.inquiryAdults, // VacationRentalsAjax.PARAM_ADULTS numOfKids: abandonedCart.numOfKids // VRDetailUtil.PARAM_N_KIDS }, type: 'POST', evalScripts: false, success: function (data) { if (data.indexOf("vr_listing")

You May Also Like

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다