1<!doctype html> 2<html lang="en" class="cmg articlePage "> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"><title>Coffee shop and wine bar to replace Beso in Lake Oswego | West Linn Tidings</title><link rel="preload" href="https://westlinntidings.com/wp-content/themes/2024-westlinntidings-child/media/img/brand/logo-white-westlinntidings.png" as="image" fetchpriority="high"><link rel="preload" href="https://westlinntidings.com/wp-content/themes/2024-cmg/media/img/Search_icon-black.png" as="image" fetchpriority="high"><link rel="preload" href="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/DSCF9098.jpg?w=300" as="image" fetchpriority="high"><link rel="preload" href="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/031224_Elementary-School_16-1-scaled-1-700x467-1.jpg?w=300" as="image" fetchpriority="high"><link rel="preload" href="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/Desk-decorations-6-2048x1364-1.jpg?w=300" as="image" fetchpriority="high"> 7 8 9 10 11 <meta property="mrf:canonical" content="https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/"/> 12 <link href="https://westlinntidings.com/wp-content/themes/2024-cmg/style.css?1790105288" as="style"> 13 14 <link rel="stylesheet" href="https://westlinntidings.com/wp-content/themes/2024-cmg/media/splide/dist/css/splide.min.css?1778184355" /> 15 <link rel="stylesheet" href="https://westlinntidings.com/wp-content/themes/2024-cmg/media/css/normalize.css?1778184355" /> 16 <link rel="stylesheet" type="text/css" media="screen" href="https://westlinntidings.com/wp-content/themes/2024-cmg/style.css?1790105288" /> 17 18 <link rel="stylesheet" href="https://westlinntidings.com/wp-content/themes/2024-cmg/media/css/light.css?1778184355" /> 19 20 21 <link rel="Shortcut Icon" type="image/ico" href="https://westlinntidings.com/wp-content/themes/2024-westlinntidings-child/media/img/brand/favicon-westlinntidings.png"> 22 23 24 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 25<meta property="mrf:authors" content="Corey Buchanan" /> 26 <!-- This site is optimized with the Yoast SEO plugin v26.5 - https://yoast.com/wordpress/plugins/seo/ --> 27 <link rel="canonical" href="https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/" /> 28 <meta property="og:locale" content="en_US" /> 29 <meta property="og:type" content="article" /> 30 <meta property="og:title" content="Coffee shop and wine bar to replace Beso in Lake Oswego - West Linn Tidings" /> 31 <meta property="og:description" content="With Beso Bar & Bottle having recently closed on B Avenue in downtown Lake Oswego, a new business is working to open at the location. Lake Oswego Coffee House & […]" /> 32 <meta property="og:url" content="https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/" /> 33 <meta property="og:site_name" content="West Linn Tidings" /> 34 <meta property="article:publisher" content="https://www.facebook.com/westlinntidings/" /> 35 <meta property="article:published_time" content="2025-10-31T21:16:31+00:00" /> 36 <meta property="article:modified_time" content="2025-10-31T22:16:17+00:00" /> 37 <meta property="og:image" content="https://westlinntidings.com/wp-content/uploads/sites/36/2025/07/West-Linn-Tidings.png" /> 38 <meta property="og:image:width" content="420" /> 39 <meta property="og:image:height" content="420" /> 40 <meta property="og:image:type" content="image/png" /> 41 <meta name="author" content="Corey Buchanan" /> 42 <meta name="twitter:card" content="summary_large_image" /> 43 <meta name="twitter:creator" content="@westlinntidings" /> 44 <meta name="twitter:site" content="@westlinntidings" /> 45 <meta name="twitter:label1" content="Written by" /> 46 <meta name="twitter:data1" content="Corey Buchanan" /> 47 <meta name="twitter:label2" content="Est. reading time" /> 48 <meta name="twitter:data2" content="1 minute" /> 49
49<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/#article","isPartOf":{"@id":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/"},"author":{"name":"Corey Buchanan","@id":"https://westlinntidings.com/#/schema/person/d9fe22ce10f95940fd2054399ae11bda"},"headline":"Coffee shop and wine bar to replace Beso in Lake Oswego","datePublished":"2025-10-31T21:16:31+00:00","dateModified":"2025-10-31T22:16:17+00:00","mainEntityOfPage":{"@id":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/"},"wordCount":116,"publisher":{"@id":"https://westlinntidings.com/#organization"},"articleSection":["Announcements","Arts & Entertainment","Business","Community","Features","Food & Drink","Lifestyle","Local","News"],"inLanguage":"en-US","image":"https://westlinntidings.com/wp-content/themes/2024-westlinntidings-child/media/img/brand/default-logo.png"},{"@type":"WebPage","@id":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/","url":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/","name":"Coffee shop and wine bar to replace Beso in Lake Oswego - West Linn Tidings","isPartOf":{"@id":"https://westlinntidings.com/#website"},"datePublished":"2025-10-31T21:16:31+00:00","dateModified":"2025-10-31T22:16:17+00:00","breadcrumb":{"@id":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/"]}]},{"@type":"BreadcrumbList","@id":"https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://westlinntidings.com/"},{"@type":"ListItem","position":2,"name":"Coffee shop and wine bar to replace Beso in Lake Oswego"}]},{"@type":"WebSite","@id":"https://westlinntidings.com/#website","url":"https://westlinntidings.com/","name":"West Linn Tidings","description":"West Linn Tidings | News, Sports & Community in West Linn, Oregon","publisher":{"@id":"https://westlinntidings.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://westlinntidings.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://westlinntidings.com/#organization","name":"West Linn Tidings","url":"https://westlinntidings.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://westlinntidings.com/#/schema/logo/image/","url":"https://westlinntidings.com/wp-content/uploads/sites/36/2025/07/West-Linn-Tidings.png","contentUrl":"https://westlinntidings.com/wp-content/uploads/sites/36/2025/07/West-Linn-Tidings.png","width":420,"height":420,"caption":"West Linn Tidings"},"image":{"@id":"https://westlinntidings.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/westlinntidings/","https://x.com/westlinntidings","https://www.instagram.com/westlinntidings"]},{"@type":"Person","@id":"https://westlinntidings.com/#/schema/person/d9fe22ce10f95940fd2054399ae11bda","name":"Corey Buchanan","url":"https://westlinntidings.com/author/coreybuchana/"}]}</script>
49 50 <!-- / Yoast SEO plugin. --> 51 52 53<link rel='dns-prefetch' href='//cdn.parsely.com' /> 54<link rel='dns-prefetch' href='//cdn.confiant-integrations.net' /> 55
55<script class="pm-js-exclude"> 56 window.cmg_paywall = window.cmg_paywall || {}; 57 window.cmg_paywall = {"pageType":"post","fmpCode":1,"articleId":6321,"categories":["announcements","arts-entertainment","business","community","features","food-drink","lifestyle","local","news"],"tags":[]}; 58 </script>
58 59
59<script class="pm-js-exclude"> 60 window.dataLayer = window.dataLayer || []; 61 function gtag(){dataLayer.push(arguments);} 62 gtag('consent','default',{ 63 'ad_storage':'denied', 64 'analytics_storage':'denied', 65 'ad_user_data':'denied', 66 'ad_personalization':'denied', 67 'personalization_storage':'denied', 68 'functionality_storage':'granted', 69 'security_storage':'granted', 70 'wait_for_update': 500 71 }); 72 gtag("set", "ads_data_redaction", true); 73 gtag('js', new Date()); 74 gtag('config', 'G-86KMG9G0JL'); 75 </script>
75 76
76<script class="pm-js-exclude" type="text/javascript" src="https://cmp.osano.com/XFMmWwALPB/cfd5853e-26eb-4179-9016-61642fddf826/osano.js" id="cmg-osano-script-js"></script>
76 77 <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://westlinntidings.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwestlinntidings.com%2F2025%2F10%2F31%2Fcoffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego%2F" /> 78<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://westlinntidings.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwestlinntidings.com%2F2025%2F10%2F31%2Fcoffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego%2F&format=xml" /> 79<style id="wp-img-auto-sizes-contain-inline-css"> 80img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 81/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 82</style> 83<style id="wp-emoji-styles-inline-css"> 84 85 img.wp-smiley, img.emoji { 86 display: inline !important; 87 border: none !important; 88 box-shadow: none !important; 89 height: 1em !important; 90 width: 1em !important; 91 margin: 0 0.07em !important; 92 vertical-align: -0.1em !important; 93 background: none !important; 94 padding: 0 !important; 95 } 96/*# sourceURL=wp-emoji-styles-inline-css */ 97</style> 98<style id="classic-theme-styles-inline-css"> 99/*! This file is auto-generated */ 100.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 101/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 102</style> 103 104<link rel='stylesheet' id='all-css-8' href='https://westlinntidings.com/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css?m=1778184355g' type='text/css' media='all' /> 105<style id="global-styles-inline-css"> 106:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
106--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
106.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 107/*# sourceURL=global-styles-inline-css */ 108</style> 109 110<link rel='stylesheet' id='all-css-10' href='https://westlinntidings.com/_static/??/wp-includes/css/dashicons.min.css,/wp-includes/css/admin-bar.min.css?m=1790088690' type='text/css' media='all' /> 111<style id="admin-bar-inline-css"> 112#wp-admin-bar-my-sites-search.hide-if-no-js { 113 display: none; 114} 115#wp-admin-bar-my-sites-search label[for="my-sites-search-text"] { 116 clip: rect(1px, 1px, 1px, 1px); 117 position: absolute !important; 118 height: 1px; 119 width: 1px; 120 overflow: hidden; 121} 122#wp-admin-bar-my-sites-search { 123 height: 38px; 124} 125#wp-admin-bar-my-sites-search .ab-item { 126 height: 34px; 127} 128#wp-admin-bar-my-sites-search input { 129 padding: 0 2px; 130 width: 95%; 131 width: calc( 100% - 4px ); 132} 133 134/*# sourceURL=admin-bar-inline-css */ 135</style> 136<style id="jetpack-stats-inline-css"> 137img#wpstats{display:none} 138/*# sourceURL=jetpack-stats-inline-css */ 139</style> 140<link rel='stylesheet' id='all-css-12' href='https://westlinntidings.com/_static/??-eJyVjkEOwjAMBD+EcaGVwgXxlioxiaXEiWqjit/TFk4gDr2uZnYX5wa+ipEYWqJCiufuPMBMaplFjANLVPCJc0C1Z6ajVz3gH8+XiIUCj7hQqGwE2sjznT1stuKCgNTJ0rrxCXd01saQaqE2Rtpvt4nFfviWH5HlfY0W1rgKzBwi2WZ9Zat/K9eTuzjXDb3rXzs6dic=' type='text/css' media='all' />
141<script>!(function(S,_name,I,V,t){t=function(){(t.q=t.q||[]).push(arguments)},S[_name=I(I(_name))]=S[_name]||t,S[_name].v=S[_name].v||4,S[_name].s=4+0})(window,'%2561%64m%25%36%39%72%61%25%36C',decodeURI);!(function(S,I,V,t,P,A,a,C,Z){A=function(r,s){return r<2&&s};try{I[V]=I[V]||function(S){S?a[S]=!0:A()},a=I[V]}catch(b){return void A()}!(function k(I,V,f,J){function R(){try{if(a[f&&f.src||V]||a[C])return}catch(b){return void A()}f&&(f.remove(),f=null),clearTimeout(Z),!I&&V&&(V+=(-1===V.indexOf("?")?"?":"&")+"r=1"),(V=A(++I,V))&&k(I,V)}(f=S.createElement(t)).__apNoHold=!0,J=S.getElementsByTagName(t)[0],f.async=1,f.src=V,I>0&&(f.fetchPriority="high"),Z=setTimeout(R,6e3+2e3*I),f[P]("error",R),f[P]("load",R),J.parentNode.insertBefore(f,J)})(0,C="https://askdriver.com/files/g4gi68e352u_9-prod.js")})(document,window,"QS02NkJBNEI2RUZGRUUyNUJDQTQ1QTIwQjktMzg","script","addEventListener",{});; 142; 143!(function(S,I,V,t,P,A,a,C,Z,b,k,_name,f,J,R,L,c,B,z,n,Q,U){_name=(k=function(S){return I(I(S))})('ad%256Di%25%372%25%361%256C'),f=S.localStorage,J=S.sessionStorage,R=k('%255F%256%31%64%25%36%44%257%32%256Cck%76%70'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%255F%25%361%25%36%33%2572%25%36%39'))?((B=L.get(k('%5F%61ct')))===k('%256%35%257%38%25%37%34%65%6E%64')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('s%25%36%38%2561%257%30%2565')&&(z=[["a\u0064mira\u006c-s\u0068\u0061p\u0065d","true"||_name]]),z&&(J[R]=JSON.stringify(z))):z=JSON.parse(J[R]||"[]"):delete J[R]}catch(p){z=[]}function e(I,V){try{I=JSON.parse(f["_aQS02NkJBNEI2RUZGRUUyNUJDQTQ1QTIwQjktMzg"]||"{}").lgk||[]}catch(p){I=[]}z&&(I=I.concat(z)),I&&I.length&&(V=S[n].pubads())&&I.forEach((function(S){S&&S[0]&&V.setTargeting(S[0],S[1]||"")}))}n=k('g%25%36F%6F%67%6Ce%2574%25%36%31%67');try{U=(Q=S[n]=S[n]||{}).cmd=Q.cmd||[],typeof Q.pubads===V?e():typeof U.unshift===V?U.unshift(e):U.push(e)}catch(p){}})(window,decodeURI,"function");</script>
143<script type="pmdelayedscript" src="https://westlinntidings.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5pYGBhYWZpVEWAK+qIio=" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
143<script id="confiant-config-js" src="https://cdn.confiant-integrations.net/vFSpIVRkpURG0QkmNgxNGYGg-e4/gpt_and_prebid/config.js?ver=1.0.0"></script>
vendor: 1 bytes, line 143
143
144<script id="the_content-hook-script-js" src="https://westlinntidings.com/wp-content/plugins/trinity-audio/js/the_content-hook-script.js?ver=7.1.2" defer></script>
vendor: 1 bytes, line 144
144
145<script id="the_content-hook-script-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 146console.debug('TRINITY_WP', 'Skip player from rendering', 'is single: 1, is main loop: , is main query: 1, is renders main post id: 1. Main post ID: 6321, renders post id: 6321', 'TS: 2026-09-24 21:20:21'); 147//# sourceURL=the_content-hook-script-js-after 148</script>
vendor: 79 bytes, lines 148-149
148 149<script id="gtag-consent-js" src="https://www.googletagmanager.com/gtag/js?id=
149G-86KMG9G0JL
vendor: 12 bytes, line 149
149"></script>
150<link rel="https://api.w.org/" href="https://westlinntidings.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://westlinntidings.com/wp-json/wp/v2/posts/6321" /><link rel='shortlink' href='https://westlinntidings.com/?p=6321' /> 151 <style> 152 #wpadminbar { display: none !important; } 153 html { margin-top: 0 !important; } 154 body { margin-top: 0 !important; padding-top: 0 !important; } 155 </style> 156 <link href="https://trinitymedia.ai/" rel="preconnect" crossorigin="anonymous" /> 157<link href="https://vd.trinitymedia.ai/" rel="preconnect" crossorigin="anonymous" /> 158<meta name="parsely-title" content="Coffee shop and wine bar to replace Beso in Lake Oswego" /> 159<meta name="parsely-link" content="http://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/" /> 160<meta name="parsely-type" content="post" /> 161<meta name="parsely-pub-date" content="2025-10-31T21:16:31Z" /> 162<meta name="parsely-section" content="Announcements" /> 163<meta name="parsely-author" content="Corey Buchanan" /> 164 <!-- Google Tag Manager --> 165
165<script>
vendor: 375 bytes, lines 165-169
165(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 166 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 167 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 168 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 169 })(window,document,'script','dataLayer','
169GTM-5VQLM3W3
vendor: 3 bytes, line 169
169');
169</script>
169 170 <!-- End Google Tag Manager --> 171 <link rel="icon" href="https://westlinntidings.com/wp-content/uploads/sites/36/2025/06/cropped-West-Linn-Tidings.png?w=32" sizes="32x32" /> 172<link rel="icon" href="https://westlinntidings.com/wp-content/uploads/sites/36/2025/06/cropped-West-Linn-Tidings.png?w=192" sizes="192x192" /> 173<link rel="apple-touch-icon" href="https://westlinntidings.com/wp-content/uploads/sites/36/2025/06/cropped-West-Linn-Tidings.png?w=180" /> 174<meta name="msapplication-TileImage" content="https://westlinntidings.com/wp-content/uploads/sites/36/2025/06/cropped-West-Linn-Tidings.png?w=270" /> 175 176
176<script type="text/javascript"> 177 178 console.log('%c TESTING ADMIRAL V 7.3d', 'background: #222; color: #08aff8; font-weigit: bold;'); 179 180 181 var loggedin = false; 182 183 function readCookie(c) { 184 var a = document.cookie.split(';'); 185 for (var i = 0; i < a.length; i++) { 186 var b = a[i].split('='); 187 var d = b[0].trim(); 188 if (c === d) { 189 var e = b[1].trim(); 190 if (e === "1") { 191 loggedin = true; 192 } else { 193 loggedin = false; 194 } 195 } 196 } 197 //console.log('%c TESTING ADMIRAL - COOKIE READ', 'background: #eee; color: red; font-weight: bold;'); 198 return true; 199 } 200 201 function setCookie() { 202 window.admiral('after','measure.detected',function(user) { 203 var d = new Date(); 204 d.setTime(d.getTime() + (1000*60*60*24*365*3)); 205 var n = d.toUTCString(); 206 if (user.subscribed) { 207 document.cookie = "cmg_admiral_loggedin=1; expires=" + n + "; path=/"; 208 loggedin = true; 209 if (initial_login_status != loggedin ) { 210 addStatus(); 211 } 212 //console.log('%c TESTING ADMIRAL - LOGGED IN COOKIE SET', 'background: #eee; color: red; font-weight: bold;'); 213 return; 214 } 215 document.cookie = "cmg_admiral_loggedin=0; expires=" + n + "; path=/"; 216 loggedin = false; 217 if (initial_login_status != loggedin ) { 218 addStatus(); 219 } 220 //console.log('%c TESTING ADMIRAL - LOGGED IN COOKIE UNSET', 'background: #eee; color: blue; font-weight: bold;'); 221 window.sessionStorage.setItem('cfS', '0'); 222 }); 223 } 224 225 readCookie('cmg_admiral_loggedin'); 226 227 window.admiral = window.admiral || function() {(admiral.q = admiral.q || []).push(arguments)}; 228 229 230 window.admiral("targeting", "pause"); 231 232 window.admiral("targeting", "set", "pageviewType", "announcements, arts-entertainment, business, community, features, food-drink, lifestyle, local, news"); 233 234 window.admiral("targeting", "ready"); 235 236 237 function addStatus() { 238 if (!loggedin) { 239 subscribe_button = document.getElementById('subscribe_button'); 240 p_content = document.createElement('span'); 241 p_content.setAttribute("id", "subscribe_button"); 242 p_content.innerHTML = orig_subscribe_content; 243 subscribe_button.replaceWith(p_content); 244 login_link = document.getElementById('login_link'); 245 login_p_content = document.createElement('span'); 246 login_p_content.setAttribute("id", "login_link"); 247 login_p_content.innerHTML = '<a href="#" onclick="window.admiral("show", "transact.login");" class="paywall_login">Log In</a>'; 248 login_link.replaceWith(login_p_content); 249 } else { 250 subscribe_button = document.getElementById('subscribe_button'); 251 p_content = document.createElement('span'); 252 p_content.setAttribute("id", "subscribe_button"); 253 p_content.innerHTML = '<a href="#" onclick="window.admiral("show", "transact.manage");" class="subscribe">My Account</a>'; 254 subscribe_button.replaceWith(p_content); 255 login_link = document.getElementById('login_link'); 256 login_p_content = document.createElement('span'); 257 login_p_content.setAttribute("id", "login_link"); 258 login_link.replaceWith(login_p_content); 259 } 260 //console.log('%c TESTING ADMIRAL - ADD STATUS HAS RUN', 'background: #eee; color: green; font-weight: bold;'); 261 } 262 263 //function checkStatus() { 264 //window.admiral('after','measure.detected',function(user) { 265 //if (user.subscribed) { 266 //loggedin = true; 267 //console.log('%c TESTING ADMIRAL - CHECK STATUS: IS LOGGED IN', 'background: #eee; color: red; font-weight: bold;'); 268 //addStatus(); 269 //return; 270 //} 271 //loggedin = false;
272 //console.log('%c TESTING ADMIRAL - CHECK STATUS: IS NOT LOGGED IN', 'background: #eee; color: blue; font-weight: bold;'); 273 //addStatus(); 274 //}); 275 //} 276 277 278 addEventListener('DOMContentLoaded', (event) => { 279 orig_subscribe_content = document.getElementById('subscribe_button').innerHTML; 280 readCookie('cmg_admiral_loggedin'); 281 addStatus(); 282 if (!loggedin) { 283 document.body.classList.add('not_loggedin_admiral'); 284 initial_login_status = false; 285 } else { 286 document.body.classList.add('loggedin_admiral'); 287 initial_login_status = true; 288 } 289 setCookie(); 290 }); 291 292 293 //window.onload = setCookie(); 294 295 //window.onload = setTimeout(function() { 296 //if (initial_login_status != loggedin ) { 297 //addStatus(); 298 //} 299 //}, 5000); 300 301 window.admiral('after', 'transact.subscribed', function() { 302 var x = window.sessionStorage.getItem('cfS'); 303 if (x === "1") { 304 return; 305 } 306 window.sessionStorage.setItem('cfS', '1'); 307 location.reload(); 308 }); 309 310 </script>
310 311 312 313 314
314<script defer="defer" type="pmdelayedscript" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/colorbox/jquery.colorbox-min.js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
314 315 <link href="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/colorbox/colorbox.css" rel="stylesheet"> 316 317 318
318<script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=66f4132a4a9f71001934c663&product=sop' async='async'></script>
318 319 320 321
321<script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 322!function(){"use strict";function e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],c=document.createElement("script");c.src=e,t?c.type="module":(c.async=!0,c.type="text/javascript",c.setAttribute("nomodule",""));var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}!function(t,c){!function(t,c,n){var a,o,r;n.accountId=c,null!==(a=t.marfeel)&&void 0!==a||(t.marfeel={}),null!==(o=(r=t.marfeel).cmd)&&void 0!==o||(r.cmd=[]),t.marfeel.config=n;var i="https://sdk.mrf.io/statics";e("".concat(i,"/marfeel-sdk.js?id=").concat(c),!0),e("".concat(i,"/marfeel-sdk.es5.js?id=").concat(c),!1)}(t,c,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}(window,7739,{} /* Config */)}(); 323</script>
323 324
325<script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 326 console.log("===== OFFER TYPE READY 2.2 ======"); 327 addEventListener('DOMContentLoaded', (event) => { 328 readCookie('cmg_admiral_loggedin'); 329 if (loggedin) { 330 window.marfeel.cmd.push(['compass', function(compass) { 331 compass.setUserType('paid'); 332 }]); 333 } 334 }); 335</script>
335 336 337 338 <!-- DFP Work --> 339 340 341 342 343 344<link rel="stylesheet" type="text/css" href="https://htlbid.com/v3/carpentermediagroupusa.com/opscobid.css" />
345<script async src="https://htlbid.com/v3/carpentermediagroupusa.com/opscobid.js" ></script>
345 346
347<script> 348 window.opscobid = window.opscobid || {}; 349 opscobid.cmd = opscobid.cmd || []; 350 opscobid.cmd.push(function() { 351 if (window.innerWidth < 768) { 352 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-1-INSTORY', 353 { 354 bidder: 'nativo', 355 params: { 356 placementId: '' 357 } 358 }, 359 { 360 bidder: 'kargo', 361 params: { 362 placementId: '', 363 storageAllowed: true, 364 } 365 }, 366 { 367 bidder: 'ogury', 368 params: { 369 assetKey: '', 370 adUnitId: '', 371 } 372 }, 373 { 374 bidder: 'seedtag', 375 params: { 376 publisherId: '', 377 adUnitId: '', 378 placement: 'inArticle', 379 } 380 }, 381 ); 382 } else { 383 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-1-INSTORY', 384 { 385 bidder: 'nativo', 386 params: { 387 placementId: '' 388 } 389 }, 390 { 391 bidder: 'kargo', 392 params: { 393 placementId: '', 394 storageAllowed: true, 395 } 396 }, 397 { 398 bidder: 'ogury', 399 params: { 400 assetKey: '', 401 adUnitId: '', 402 } 403 }, 404 { 405 bidder: 'seedtag', 406 params: { 407 publisherId: '', 408 adUnitId: '', 409 placement: 'inArticle', 410 } 411 }, 412 ); 413 } 414 415 if (window.innerWidth < 768) { 416 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-2-INSTORY', 417 { 418 bidder: 'nativo', 419 params: { 420 placementId: '' 421 } 422 }, 423 { 424 bidder: 'kargo', 425 params: { 426 placementId: '', 427 storageAllowed: true, 428 } 429 }, 430 { 431 bidder: 'ogury', 432 params: { 433 assetKey: '', 434 adUnitId: '', 435 } 436 }, 437 { 438 bidder: 'seedtag', 439 params: { 440 publisherId: '', 441 adUnitId: '', 442 placement: 'inArticle', 443 } 444 }, 445 ); 446 } else { 447 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-2-INSTORY', 448 { 449 bidder: 'nativo', 450 params: { 451 placementId: '' 452 } 453 }, 454 { 455 bidder: 'kargo', 456 params: { 457 placementId: '', 458 storageAllowed: true, 459 } 460 }, 461 { 462 bidder: 'ogury', 463 params: { 464 assetKey: '', 465 adUnitId: '', 466 } 467 }, 468 { 469 bidder: 'seedtag', 470 params: { 471 publisherId: '', 472 adUnitId: '', 473 placement: 'inArticle', 474 } 475 }, 476 ); 477 } 478 if (window.innerWidth < 768) { 479 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-3-INSTORY', 480 { 481 bidder: 'nativo', 482 params: { 483 placementId: '' 484 } 485 }, 486 { 487 bidder: 'kargo', 488 params: { 489 placementId: '', 490 storageAllowed: true, 491 } 492 }, 493 { 494 bidder: 'ogury', 495 params: { 496 assetKey: '', 497 adUnitId: '', 498 } 499 }, 500 { 501 bidder: 'seedtag', 502 params: { 503 publisherId: '', 504 adUnitId: '', 505 placement: 'inArticle', 506 } 507 }, 508 ); 509 } else { 510 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-3-INSTORY', 511 { 512 bidder: 'nativo', 513 params: { 514 placementId: '' 515 } 516 }, 517 { 518 bidder: 'kargo', 519 params: { 520 placementId: '', 521 storageAllowed: true, 522 } 523 }, 524 { 525 bidder: 'ogury', 526 params: { 527 assetKey: '', 528 adUnitId: '', 529 } 530 }, 531 { 532 bidder: 'seedtag', 533 params: { 534 publisherId: '', 535 adUnitId: '', 536 placement: 'inArticle', 537 } 538 }, 539 ); 540 } 541 if (window.innerWidth < 720) { 542 opscobid.addBidsToPrebidGroup('CNM-leaderboard-970x250-320x50-4-FOOTER', 543 { 544 bidder: 'kargo', 545 params: { 546 placementId: '', 547 storageAllowed: true, 548 } 549 }, 550 { 551 bidder: 'nativo', 552 params: { 553 placementId: '' 554 } 555 }, 556 { 557 bidder: 'ogury', 558 params: { 559 assetKey: '', 560 adUnitId: '', 561 } 562 }, 563 { 564 bidder: 'seedtag', 565 params: { 566 publisherId: '', 567 adUnitId: '', 568 placement: 'inScreen', 569 } 570 }, 571 ); 572 } else { 573 opscobid.addBidsToPrebidGroup('CNM-leaderboard-970x250-320x50-4-FOOTER', 574 { 575 bidder: 'nativo', 576 params: { 577 placementId: '' 578 } 579 }, 580 { 581 bidder: 'ogury', 582 params: { 583 assetKey: '', 584 adUnitId: '', 585 } 586 }, 587 { 588 bidder: 'seedtag', 589 params: { 590 publisherId: '', 591 adUnitId: '', 592 placement: 'inScreen', 593 } 594 }, 595 ); 596 597 } 598 opscobid.addBidsToPrebidGroup('CNM-half-page-sky-300x600-1', 599 { 600 bidder: 'nativo', 601 params: { 602 placementId: '' 603 } 604 }, 605 { 606 bidder: 'seedtag', 607 params: { 608 publisherId: '', 609 adUnitId: '', 610 placement: 'inBanner', 611 } 612 }, 613 ); 614 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-12-RAIL', 615 { 616 bidder: 'nativo', 617 params: { 618 placementId: '' 619 } 620 }, 621 { 622 bidder: 'kargo', 623 params: { 624 placementId: '', 625 storageAllowed: true, 626 } 627 }, 628 { 629 bidder: 'seedtag', 630 params: { 631 publisherId: '', 632 adUnitId: '', 633 placement: 'inBanner', 634 } 635 }, 636 ); 637 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-13-RAIL', 638 { 639 bidder: 'nativo', 640 params: { 641 placementId: '' 642 } 643 }, 644 { 645 bidder: 'kargo', 646 params: { 647 placementId: '', 648 storageAllowed: true, 649 } 650 }, 651 { 652 bidder: 'seedtag', 653 params: { 654 publisherId: '', 655 adUnitId: '', 656 placement: 'inBanner', 657 } 658 }, 659 ); 660 opscobid.addBidsToPrebidGroup('CNM-med-rect-300x250-18-RAIL', 661 { 662 bidder: 'nativo', 663 params: { 664 placementId: '' 665 } 666 }, 667 { 668 bidder: 'kargo', 669 params: { 670 placementId: '', 671 storageAllowed: true, 672 } 673 }, 674 { 675 bidder: 'seedtag', 676 params: { 677 publisherId: '', 678 adUnitId: '', 679 placement: 'inBanner', 680 } 681 }, 682 ); 683 // opscobid.addBidsToPrebidGroup('CNM_MAINLANDUS_ADHESION', 684 // { 685 // bidder: 'nativo', 686 // params: { 687 // placementId: '' 688 // } 689 // }, 690 // { 691 // bidder: 'kargo', 692 // params: { 693 // placementId: '', 694 // storageAllowed: true, 695 // } 696 // }, 697 // { 698 // bidder: 'seedtag', 699 // params: { 700 // publisherId: '', 701 // adUnitId: '', 702 // placement: 'inArticle', 703 // } 704 // }, 705 // ); 706 if (window.innerWidth < 768) { 707 opscobid.addBidsToPrebidGroup('CNM-leaderboard-970x250-320x50-1-ATF', 708 { 709 bidder: 'nativo', 710 params: { 711 placementId: '' 712 } 713 }, 714 { 715 bidder: 'kargo', 716 params: { 717 placementId: '', 718 storageAllowed: true, 719 } 720 }, 721 { 722 bidder: 'seedtag', 723 params: { 724 publisherId: '', 725 adUnitId: '', 726 placement: 'inBanner', 727 } 728 }, 729 ); 730 } else { 731 opscobid.addBidsToPrebidGroup('CNM-leaderboard-970x250-320x50-1-ATF', 732 { 733 bidder: 'nativo', 734 params: { 735 placementId: '' 736 } 737 }, 738 { 739 bidder: 'kargo', 740 params: { 741 placementId: '', 742 storageAllowed: true, 743 } 744 }, 745 { 746 bidder: 'seedtag', 747 params: { 748 publisherId: '', 749 adUnitId: '', 750 placement: 'inBanner', 751 } 752 }, 753 ); 754 } 755 opscobid.setTargeting("is_testing","no"); // Set to "no" for production 756 757 opscobid.setTargeting("is_home", "no"); // Set to "yes" on the homepage 758 759 opscobid.setTargeting("catname", "announcements, arts-entertainment, business, community, features, food-drink, lifestyle, local, news, "); // dynamically pass page category into this function 760 761 opscobid.setTargeting("post_id", ""); // dynamically pass unique post/page id into this function 762 opscobid.setTargeting("pageurl", "/2025/10/31/coffee-shop-and-wine-bar-to-"); 763 764 opscobid.setTargeting("site", "westlinntidings.com"); // Send site targeting 765 766 767 opscobid.layout(); 768 }); 769</script>
769 770 771 772 773 774 775 776 777 778 779
779<script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 780 window._taboola = window._taboola || []; 781 _taboola.push({article:'auto'}); 782 !function (e, f, u, i) { 783 if (!document.getElementById(i)){ 784 e.async = 1; 785 e.src = u; 786 e.id = i; 787 f.parentNode.insertBefore(e, f); 788 } 789 }(document.createElement('script'), 790 document.getElementsByTagName('script')[0], 791 '//cdn.taboola.com/libtrc/carpentermediagroup/loader.js', 792 'tb_loader_script'); 793 if(window.performance && typeof window.performance.mark == 'function') 794 {window.performance.mark('tbl_ic');} 795</script>
795 796 797 </head> 798 <body id="articlePage" class=""> 799 <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 799-800
799 800 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
800GTM-5VQLM3W3
vendor: 107 bytes, lines 800-802
800" 801 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 802
802<!-- End Google Tag Manager (noscript) --> 803 <!--[if lt IE 7]> 804 <p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p> 805 <![endif]--> 806 807 <div id="" class="undertone"> 808 809 810<style> 811 .sticky-masthead-container { 812 position: sticky; 813 top: 0; 814 width: 100%; 815 z-index: 999999999; 816 } 817 818 .masthead-navigation-menu { 819 height: 100%; /* 100% Full-height */ 820 width: 0; /* 0 width - change this with JavaScript */ 821 position: fixed; /* Stay in place */ 822 z-index: 99999999999; /* Stay on top */ 823 top: 0; /* Stay at the top */ 824 left: 0; /* Stay at the left */ 825 background-color: #111; /* Black*/ 826 overflow-x: hidden; /* Disable horizontal scroll */ 827 transition: 0.3s; /* 0.3 second transition effect to slide in the sidenav */ 828 scrollbar-width: none; 829 } 830 831 .masthead-account-menu { 832 height: 100%; /* 100% Full-height */ 833 width: 0; /* 0 width - change this with JavaScript */ 834 position: fixed; /* Stay in place */ 835 z-index: 99999999999; /* Stay on top */ 836 top: 0; /* Stay at the top */ 837 right: 0; /* Stay at the right */ 838 background-color: #111; /* Black*/ 839 overflow-x: hidden; /* Disable horizontal scroll */ 840 transition: 0.3s; /* 0.3 second transition effect to slide in the sidenav */ 841 scrollbar-width: none; 842 } 843 844 .masthead-secondary-menu-list{ 845 list-style: none; 846 display: flex; 847 justify-content: center; 848 gap: 1rem; 849 margin: 0; 850 padding: 0; 851 } 852 853 .masthead-secondary-menu > div { 854 position: relative; 855 max-width: 1270px; 856 width: 100%; 857 } 858 859 .screenOpacityFilter { 860 position: fixed; 861 top: 0; 862 left: 0; 863 width: 100%; 864 height: 100%; 865 opacity: 0; 866 transition: 0.5s; 867 pointer-events: none; /* Allow clicks through when not engaged */ 868 background: #000; 869 z-index: 999999999; 870 } 871 872 .screenOpacityFilter.active { 873 opacity: 0.8; 874 pointer-events: auto; /* Block clicks when engaged */ 875 } 876 877 .masthead-navigation-drawer { 878 font-size: 1.5rem; 879 font-weight: bold; 880 } 881 882 .masthead-navigation-drawer li { 883 font-size: 1.2rem; 884 padding: 0.5rem 0; 885 } 886 887 .masthead-navigation-drawer li a { 888 color: white; 889 text-decoration: none; 890 } 891 892 .masthead-navigation-drawer .sub-menu { 893 padding-left: 2rem; 894 } 895 896 .masthead-account-links { 897 display: flex; 898 flex-direction: row; 899 align-items: center; 900 gap: 0.5rem; 901 font-size: 0.9rem; 902 font-weight: bold; 903 white-space: nowrap; 904 } 905 .masthead-account-links a { 906 color: white; 907 text-decoration: none; 908 } 909 .masthead-account-links a.subscribe { 910 background-color: #f7941d; 911 padding: 0.3rem 0.6rem; 912 border-radius: 4px; 913 } 914 915 /* NAVIGATION DRAWER STYLES */ 916 .navigation-drawer-dropdown-toggle { 917 display: flex; 918 justify-content: space-between; 919 } 920 921 .navigation-drawer-has-children:hover > .navigation-drawer-sub-menu { 922 display: block; 923 } 924 925 .masthead-navigation-search-bar:-webkit-autofill { 926 -webkit-box-shadow: 0 0 0px 1000px #111 inset !important; 927 -webkit-text-fill-color: white !important; 928 background-color: #111 !important; 929 transition: background-color 5000s ease-in-out 0s; 930 } 931 932 /* TOPICS BAR STYLES */ 933 .dropdown-toggle { 934 display: flex; 935 } 936 937 .topics-bar-sub-menu { 938 position: absolute; 939 visibility: hidden; 940 opacity: 0; 941 min-width: 200px; 942 padding: 1rem !important; 943 background-color: white; 944 box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.28); 945 transition: opacity 0.3s ease, visibility 0.3s ease; 946 } 947 948 .topics-bar-has-children:hover > .topics-bar-sub-menu { 949 opacity: 100%; 950 visibility: visible; 951 } 952 953 @media screen and (max-width: 1200px) { 954 .masthead-secondary-menu { 955 display: none !important; 956 } 957 } 958</style> 959 960<div class="print-screen-logo" style="display: none;"> 961 <img data-perfmatters-preload src="https://westlinntidings.com/wp-content/themes/2024-westlinntidings-child/media/img/brand/logo-white-westlinntidings.png" alt="West Linn Tidings" style="max-width: clamp(150px, 15vw, 220px);object-fit: contain;" fetchpriority="high"> 962</div> 963 964<div id="masthead-container" class="sticky-masthead-container"> 965 <div style="background-color: #30333a; padding: 20px;"> 966 <div class="masthead" style="max-width:1270px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center;"> 967 <div style="display: flex; align-items: center;gap:0.5rem;"> 968 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;cursor:pointer;" onclick="openMastheadNavigationMenu();"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M96 160C96 142.3 110.3 128 128 128L512 128C529.7 128 544 142.3 544 160C544 177.7 529.7 192 512 192L128 192C110.3 192 96 177.7 96 160zM96 320C96 302.3 110.3 288 128 288L512 288C529.7 288 544 302.3 544 320C544 337.7 529.7 352 512 352L128 352C110.3 352 96 337.7 96 320zM544 480C544 497.7 529.7 512 512 512L128 512C110.3 512 96 497.7 96 480C96 462.3 110.3 448 128 448L512 448C529.7 448 544 462.3 544 480z"/></svg> 969 <a href="https://westlinntidings.com" style="flex:1;"><img src="https://westlinntidings.com/wp-content/themes/2024-westlinntidings-child/media/img/brand/logo-white-westlinntidings.png" alt="West Linn Tidings" style="max-height:clamp(20px, 5vw, 30px);width:auto;padding-right:2rem;"/></a> </div> 970 <div class="masthead-account-links">
971 <span id="login_link"></span> 972<span id="subscribe_button"><a href="/subscriptions/" class="subscribe">Subscribe</a></span> 973 </div> 974 </div> 975 </div> 976 <div class="masthead-secondary-menu" style="display:flex;justify-content: center;padding: 0.5rem;align-items: center;gap:1rem;font-size: 0.9rem;font-weight:bold;background-color: white;box-shadow: 0 0 5px 1px rgba(0,0,0,0.28);"> 977 <div class="menu-homepage-menu-container"><ul id="masthead-secondary-menu-list" class="masthead-secondary-menu-list"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-has-children menu-item-89606 menu-item-has-children topics-bar-has-children"><a title="News" href="https://westlinntidings.com/category/news/" class="menu-link dropdown-toggle" aria-haspopup="true" aria-expanded="false">News<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:15px;margin:4px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#000000" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg></a><ul class="sub-menu topics-bar-sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-89613"><a title="Local" href="https://westlinntidings.com/category/news/local/" class="menu-link">Local</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-89607"><a title="Community" href="https://westlinntidings.com/category/news/community/" class="menu-link">Community</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89608"><a title="Crime & Justice" href="https://westlinntidings.com/category/news/crime-justice/" class="menu-link">Crime & Justice</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89609"><a title="Education" href="https://westlinntidings.com/category/news/education/" class="menu-link">Education</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89610"><a title="Elections" href="https://westlinntidings.com/category/news/elections/" class="menu-link">Elections</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89611"><a title="Environment" href="https://westlinntidings.com/category/news/environment/" class="menu-link">Environment</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89612"><a title="Government" href="https://westlinntidings.com/category/news/government/" class="menu-link">Government</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13"><a title="Sports" href="https://westlinntidings.com/category/sports/" class="menu-link">Sports</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-8"><a title="Business" href="https://westlinntidings.com/category/business/" class="menu-link">Business</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-9"><a title="Lifestyle" href="https://westlinntidings.com/category/lifestyle/" class="menu-link">Lifestyle</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-108"><a title="Events" href="https://westlinntidings.com/events/" class="menu-link">Events</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6482"><a title="Contests" href="https://westlinntidings.com/contests/" class="menu-link">Contests</a></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-11 menu-item-has-children topics-bar-has-children"><a title="Obituaries" href="https://westlinntidings.com/category/obituaries/" class="menu-link dropdown-toggle" aria-haspopup="true" aria-expanded="false">Obituaries<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:15px;margin:4px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#000000" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L1
97750.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg></a><ul class="sub-menu topics-bar-sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-114"><a title="Submit An Obituary" href="https://westlinntidings.com/services/submit-an-obituary/" class="menu-link">Submit An Obituary</a></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-12 menu-item-has-children topics-bar-has-children"><a title="Opinion" href="https://westlinntidings.com/category/opinion/" class="menu-link dropdown-toggle" aria-haspopup="true" aria-expanded="false">Opinion<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:15px;margin:4px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#000000" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg></a><ul class="sub-menu topics-bar-sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1037"><a title="Submit An Opinion" href="https://westlinntidings.com/services/submit-an-opinion/" class="menu-link">Submit An Opinion</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84"><a title="Newsletters" href="https://westlinntidings.com/newsletters/" class="menu-link">Newsletters</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-85 menu-item-has-children topics-bar-has-children"><a title="Classifieds" href="https://marketplace.youroregonnews.com/Classifieds" target="_blank" class="menu-link dropdown-toggle" aria-haspopup="true" aria-expanded="false">Classifieds<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:15px;margin:4px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#000000" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg></a><ul class="sub-menu topics-bar-sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-115"><a title="Public Notices" href="https://www.publicnoticeoregon.com/" target="_blank" class="menu-link">Public Notices</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-117"><a title="Bid Notices" href="https://biztrib.com/category/bids/" target="_blank" class="menu-link">Bid Notices</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107"><a title="Place An Ad" href="https://westlinntidings.com/services/place-an-ad/" class="menu-link">Place An Ad</a></li></ul></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86"><a title="eEdition" href="https://digital.westlinntidings.com/" target="_blank" class="menu-link">eEdition</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-230 menu-item-has-children topics-bar-has-children"><a title="Special Sections" href="https://digital.westlinntidings.com/specialsections/" target="_blank" class="menu-link dropdown-toggle" aria-haspopup="true" aria-expanded="false">Special Sections<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:15px;margin:4px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#000000" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L1
97750.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg></a><ul class="sub-menu topics-bar-sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84482"><a title="Amazing Kids Nomination" href="https://westlinntidings.com/special-sections/amazing-kids-nomination/" class="menu-link">Amazing Kids Nomination</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84483"><a title="Community Heroes Nomination" href="https://westlinntidings.com/special-sections/community-heroes-nomination/" class="menu-link">Community Heroes Nomination</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84484"><a title="Salute to Veterans Nomination" href="https://westlinntidings.com/special-sections/salute-to-veterans-nomination/" class="menu-link">Salute to Veterans Nomination</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84485"><a title="Amazing Educators Nomination" href="https://westlinntidings.com/special-sections/amazing-educators-nomination/" class="menu-link">Amazing Educators Nomination</a></li></ul></li><li class="search_bar"> <form id="search_bar" action="https://westlinntidings.com/site-search/" class="search_bar_form" method="get" tabindex="0"> <img data-perfmatters-preload src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/img/Search_icon-black.png" width="25" height="25" fetchpriority="high"> <input type="text" name="q" class="searchQuery" placeholder="Search West Linn Tidings..." value="" style="flex:1;margin-right:5px;"/> <input type="submit" class="searchButton" value="Go" /> </form> </li></ul></div> </div> 978</div> 979 980<!-- <div class="ad mobile_sticky_top"> 981 <div class="large_leaderboard"> 982 </div> 983</div> --> 984 985<div class="masthead-navigation-menu"> 986 <div style="padding:2rem 1.5rem;display:flex;flex-direction:column;color: white;font-size: 1.2rem;"> 987 <div style="text-align: right;margin-bottom:2rem;"> 988 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" onclick="closeWindow();" style="width:25px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M183.1 137.4C170.6 124.9 150.3 124.9 137.8 137.4C125.3 149.9 125.3 170.2 137.8 182.7L275.2 320L137.9 457.4C125.4 469.9 125.4 490.2 137.9 502.7C150.4 515.2 170.7 515.2 183.2 502.7L320.5 365.3L457.9 502.6C470.4 515.1 490.7 515.1 503.2 502.6C515.7 490.1 515.7 469.8 503.2 457.3L365.8 320L503.1 182.6C515.6 170.1 515.6 149.8 503.1 137.3C490.6 124.8 470.3 124.8 457.8 137.3L320.5 274.7L183.1 137.4z"/></svg> 989 </div> 990 <div style="margin-bottom: 1rem;"> 991 <form action="https://westlinntidings.com/site-search/" method="get" class="masthead-navigation-search-form" style="display:flex;"> 992 <input type="text" name="q" placeholder="Search..." class="masthead-navigation-search-bar" style="width: 100%;border: none;border-bottom: 1px solid #ccc;background: none;font-size: 1rem;font-style: italic;color:white;outline:none;"> 993 <button type="submit" style="color:white;background:none;border:none;cursor:pointer;display: flex;"> 994 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M480 272C480 317.9 465.1 360.3 440 394.7L566.6 521.4C579.1 533.9 579.1 554.2 566.6 566.7C554.1 579.2 533.8 579.2 521.3 566.7L394.7 440C360.3 465.1 317.9 480 272 480C157.1 480 64 386.9 64 272C64 157.1 157.1 64 272 64C386.9 64 480 157.1 480 272zM272 416C351.5 416 416 351.5 416 272C416 192.5 351.5 128 272 128C192.5 128 128 192.5 128 272C128 351.5 192.5 416 272 416z"/></svg> 995 </button> 996 </form> 997 </div> 998 <ul id="menu-hamburger-menu" class="masthead-navigation-drawer"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-75"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Home" href="https://westlinntidings.com/" class="menu-link">Home</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Weather" href="https://westlinntidings.com/weather/" class="menu-link">Weather</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-77"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="About Us" href="https://westlinntidings.com/services/about-us/" class="menu-link">About Us</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-78"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Contact Us" href="https://westlinntidings.com/services/contact-us/" class="menu-link">Contact Us</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Newsletters" href="https://westlinntidings.com/newsletters/" class="menu-link">Newsletters</a></div></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-83"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="eEdition" href="https://digital.westlinntidings.com/" target="_blank" class="menu-link">eEdition</a></div></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-231 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Special Sections" href="https://digital.westlinntidings.com/specialsections/" target="_blank" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">Special Sections</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L1
99850.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84478"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Amazing Kids Nomination" href="https://westlinntidings.com/special-sections/amazing-kids-nomination/" class="menu-link">Amazing Kids Nomination</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84479"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Community Heroes Nomination" href="https://westlinntidings.com/special-sections/community-heroes-nomination/" class="menu-link">Community Heroes Nomination</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84480"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Salute to Veterans Nomination" href="https://westlinntidings.com/special-sections/salute-to-veterans-nomination/" class="menu-link">Salute to Veterans Nomination</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84481"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Amazing Educators Nomination" href="https://westlinntidings.com/special-sections/amazing-educators-nomination/" class="menu-link">Amazing Educators Nomination</a></div></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-has-children menu-item-89614 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="News" href="https://westlinntidings.com/category/news/" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">News</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-89621"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Local" href="https://westlinntidings.com/category/news/local/" class="menu-link">Local</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-89615"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Community" href="https://westlinntidings.com/category/news/community/" class="menu-link">Community</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89616"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Crime & Justice" href="https://westlinntidings.com/category/news/crime-justice/" class="menu-link">Crime & Justice</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89617"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Education" href="https://westlinntidings.com/category/news/education/" class="menu-link">Education</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89618"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Elections" href="https://westlinntidings.com/category/news/elections/" class="menu-link">Elections</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89619"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Environment" href="https://westlinntidings.com/category/news/environment/" class="menu-link">Environment</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89620"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Government" href="https://westlinntidings.com/category/news/government/" class="menu-link">Government</a></div></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-19 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Sports" href="https://westlinntidings.com/category/sports/" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">Sports</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L1
99850.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-21"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="High School Sports" href="https://westlinntidings.com/category/sports/high-school-sports/" class="menu-link">High School Sports</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-20"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="College Sports" href="https://westlinntidings.com/category/sports/college-sports/" class="menu-link">College Sports</a></div></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-23"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Business" href="https://westlinntidings.com/category/business/" class="menu-link">Business</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-has-children menu-item-24 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Lifestyle" href="https://westlinntidings.com/category/lifestyle/" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">Lifestyle</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-26"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Features" href="https://westlinntidings.com/category/lifestyle/features/" class="menu-link">Features</a></div></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Events" href="https://westlinntidings.com/events/" class="menu-link">Events</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6483"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Contests" href="https://westlinntidings.com/contests/" class="menu-link">Contests</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-28 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Obituaries" href="https://westlinntidings.com/category/obituaries/" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">Obituaries</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L1
99850.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Submit An Obituary" href="https://westlinntidings.com/services/submit-an-obituary/" class="menu-link">Submit An Obituary</a></div></li></ul></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-29 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Opinion" href="https://westlinntidings.com/category/opinion/" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">Opinion</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Editorials" href="https://westlinntidings.com/category/opinion/editorials/" class="menu-link">Editorials</a></div></li><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-30"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Columnists" href="https://westlinntidings.com/category/opinion/columnists/" class="menu-link">Columnists</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1036"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Submit An Opinion" href="https://westlinntidings.com/services/submit-an-opinion/" class="menu-link">Submit An Opinion</a></div></li></ul></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-82 menu-item-has-children navigation-drawer-has-children"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Classifieds" href="https://marketplace.youroregonnews.com/Classifieds" target="_blank" class="menu-link navigation-drawer-dropdown-toggle" aria-haspopup="true" aria-expanded="false">Classifieds</a> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L1
99850.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:25px;display:none;" onclick="toggleSubMenu(this)"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg></div><ul class="sub-menu navigation-drawer-sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-113"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Public Notices" href="https://www.publicnoticeoregon.com/" target="_blank" class="menu-link">Public Notices</a></div></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-116"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Bid Notices" href="https://biztrib.com/category/bids/" target="_blank" class="menu-link">Bid Notices</a></div></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80"><div style="display: flex; justify-content: space-between; align-items: center;"><a title="Place An Ad" href="https://westlinntidings.com/services/place-an-ad/" class="menu-link">Place An Ad</a></div></li></ul></li></ul> </div> 999</div> 1000 1001 1002<div class="screenOpacityFilter"></div> 1003 1004
1005<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1006 // Cache DOM elements 1007 const header = document.getElementById("masthead-container"); 1008 const navMenu = document.querySelector('.masthead-navigation-menu'); 1009 // const accMenu = document.querySelector('.masthead-account-menu'); 1010 const screenFilter = document.querySelector('.screenOpacityFilter'); 1011 1012 let windowIsOpen = false; 1013 1014 // Hide all of the submenus on page load 1015 document.addEventListener('DOMContentLoaded', function() { 1016 const subMenus = document.querySelectorAll('.navigation-drawer-sub-menu'); 1017 subMenus.forEach(subMenu => { 1018 subMenu.style.display = 'none'; 1019 }); 1020 }); 1021 1022 /* -------------------------------------------------------------------------- */ 1023 /* FUNCTION TO DISPLAY SUBMENUS */ 1024 /* -------------------------------------------------------------------------- */ 1025 function toggleSubMenu(element) { 1026 const subMenu = element.parentElement.parentElement.querySelector('.navigation-drawer-sub-menu'); 1027 subMenu.style.display = subMenu.style.display === 'block' ? 'none' : 'block'; 1028 1029 // Toggle the caret icon 1030 const carets = element.parentElement.querySelectorAll('svg'); 1031 if (carets.length === 2) { 1032 if (subMenu.style.display === 'block') { 1033 carets[0].style.display = 'none'; // Hide down caret 1034 carets[1].style.display = 'inline'; // Show up caret 1035 } else { 1036 carets[0].style.display = 'inline'; // Show down caret 1037 carets[1].style.display = 'none'; // Hide up caret 1038 } 1039 } 1040 } 1041 1042 /* -------------------------------------------------------------------------- */ 1043 /* FUNCTIONS TO OPEN AND CLOSE MASTHEAD MENUS */ 1044 /* -------------------------------------------------------------------------- */ 1045 function openMastheadNavigationMenu() { 1046 if ( windowIsOpen ) { // Check if a window is already open 1047 return; 1048 } 1049 windowIsOpen = true; 1050 // Logic to open the navigation menu 1051 navMenu.style.width = "300px"; 1052 screenFilter.classList.add('active'); // Add active class to screen filter 1053 document.body.style.overflow = "hidden"; // Prevent background scrolling 1054 } 1055 1056 function openMastheadAccountMenu() { 1057 if ( windowIsOpen ) { // Check if a window is already open 1058 return; 1059 } 1060 windowIsOpen = true; 1061 // Logic to open the account menu 1062 // accMenu.style.width = "300px"; 1063 screenFilter.classList.add('active'); // Add active class to screen filter 1064 document.body.style.overflow = "hidden"; // Prevent background scrolling 1065 } 1066 1067 function closeWindow() { 1068 windowIsOpen = false; // Set all the windows to closed 1069 // Logic to close the navigation or account menu 1070 navMenu.style.width = "0"; 1071 // accMenu.style.width = "0"; 1072 screenFilter.classList.remove('active'); // Remove active class from screen filter 1073 document.body.style.overflow = "auto"; // Restore background scrolling 1074 1075 // Close all submenus 1076 const subMenus = document.querySelectorAll('.navigation-drawer-sub-menu'); 1077 subMenus.forEach(subMenu => { 1078 subMenu.style.display = 'none'; 1079 }); 1080 1081 // Reset all carets to down position 1082 const carets = document.querySelectorAll('.navigation-drawer-dropdown-toggle svg'); 1083 carets.forEach(caret => { 1084 if (caret.parentElement.querySelectorAll('svg').length === 2) { 1085 caret.parentElement.querySelectorAll('svg')[0].style.display = 'inline'; // Show down caret 1086 caret.parentElement.querySelectorAll('svg')[1].style.display = 'none'; // Hide up caret 1087 } 1088 }); 1089 } 1090 1091 // Close the menu when the screen filter is clicked 1092 screenFilter.addEventListener('click', function() { 1093 if (windowIsOpen) { 1094 closeWindow(); 1095 } 1096 }); 1097 1098 // Close the menu when escape key is pressed 1099 document.addEventListener('keydown', function(e) { 1100 if (e.key === 'Escape' && windowIsOpen) { 1101 closeWindow(); 1102 } 1103 }); 1104</script>
1104 1105 <div id="main_body" class="wrapper"> 1106 <!-- 1x1-1 --> 1107<div 1108 class="opscoad-1x1-1" 1109 data-unit="web/westlinntidings.com/1x1-1/news"> 1110</div> 1111 <div id="content" class="flownews"> 1112 <div id="notifications"> 1113 1114 1115 1116 </div> 1117 <div class="ad mobile_sticky_top"> 1118 <div class="mobile-ad-contain mobile-ad-contain-leaderboard large_leaderboard"><!-- leaderboard-970x250-320x50-1 --> 1119<div 1120 class="opscoad-leaderboard-970x250-320x50-1-ATF" 1121 data-unit="web/westlinntidings.com/leaderboard-970x250-320x50-1/news"> 1122</div> </div> 1123 </div> 1124 1125 1126 <div class="one_by_one_group"> 1127 <!-- REMOVED AD --> </div> 1128 1129 <div class="page_type-story"> 1130 1131 <div class="main_column"> 1132 <div class="story"> 1133 1134 1135 1136 <div id="article"> 1137 1138 1139 1140 1141 <div class="story_grid"> 1142 <div class="story_detail"> 1143 1144 <div class="one_by_one_group"> 1145 <!-- REMOVED AD --><div data-stn-player="SqsSS9KX" style="aspect-ratio:16/9;"></div>
1145<script async type="text/javascript" src="https://embed.sendtonews.com/player3/embedcode.js?fk=SqsSS9KX"></script>
1145 1146 <!-- REMOVED AD --> </div> 1147 <div id="story_one_by_one_group" class="one_by_one_group"> 1148 <!-- REMOVED AD --> </div> 1149 1150 <div id="article_info"> 1151 1152 1153 1154 <h2 class="headline">Coffee shop and wine bar to replace Beso in Lake Oswego</h2> 1155 1156 <p class="pubStamp">Published 2:16 pm Friday, October 31, 2025</p> 1157 1158 <div class="byline"> 1159 <p class="author"> 1160 <strong>By <a href="https://westlinntidings.com/author/coreybuchana/" rel="bookmark">Corey Buchanan</a></strong> 1161 </p> 1162 <div class="clearfix"></div> 1163 </div><!-- END BYLINE --> 1164 </div> 1165 <div class="share_buttons_group"> 1166 <div class="sharethis-inline-share-buttons"> 1167 </div> 1168 </div> 1169 1170 1171 <div id="article_content"> 1172 1173 <table id="trinity-audio-table" style="width: 100%; display: table; border: none; margin: 0"> 1174 <tr> 1175 <td id="trinity-audio-tab" style="border: none;"> 1176 <div id="trinity-audio-player-label"></div> 1177
1177<script nitro-exclude data-wpfc-render='false' data-cfasync='false' data-no-optimize='1' data-no-defer='1' data-no-minify='1' data-trinity-mount-date='2026-09-24 21:20:21' id='trinity_tts_wp_config'>var TRINITY_TTS_WP_CONFIG = {"cleanText":"Coffee shop and wine bar to replace Beso in Lake Oswego. With Beso Bar & Bottle having recently closed on B Avenue in downtown Lake Oswego, a new business is working to open at the location.\u23f8\u2587Lake Oswego Coffee House & Wine Bar plans to have a living room feel while serving coffee and pastries in the morning, light lunch midday and charcuterie and wine in the afternoon.\u23f8\u2587The new owner is hoping to open in December, but that will depend on city permitting. They are also remodeling the space.\u23f8\u2587Beso closed earlier this month after taking over for the former Chuck\u2019s Place location in 2021 and is moving to a location in Portland.","headlineText":"Coffee shop and wine bar to replace Beso in Lake Oswego","articleText":"With Beso Bar & Bottle having recently closed on B Avenue in downtown Lake Oswego, a new business is working to open at the location.\u23f8\u2587Lake Oswego Coffee House & Wine Bar plans to have a living room feel while serving coffee and pastries in the morning, light lunch midday and charcuterie and wine in the afternoon.\u23f8\u2587The new owner is hoping to open in December, but that will depend on city permitting. They are also remodeling the space.\u23f8\u2587Beso closed earlier this month after taking over for the former Chuck\u2019s Place location in 2021 and is moving to a location in Portland.","metadata":{"author":"Corey Buchanan"},"pluginVersion":"5.27.1"};</script>
1177<div class='trinityAudioPlaceholder' data-trinity-mount-date='2026-09-24 21:20:21'> 1178 <div class='trinity-tts-pb' dir='ltr' style='font: 12px / 18px Verdana, Arial; height: 80px; line-height: 80px; text-align: left; margin: 0 0 0 82px;'> 1179 <strong style='font-weight: 400'>Getting your <a href='//trinityaudio.ai' style='color: #4b4a4a; text-decoration: none; font-weight: 700;'>Trinity Audio</a> player ready...</strong> 1180 </div> 1181 </div> 1182 </td> 1183 </tr> 1184 </table><p>With Beso Bar & Bottle having recently closed on B Avenue in downtown Lake Oswego, a new business is working to open at the location.</p> 1185<p>Lake Oswego Coffee House & Wine Bar plans to have a living room feel while serving coffee and pastries in the morning, light lunch midday and charcuterie and wine in the afternoon.</p> 1186<p>The new owner is hoping to open in December, but that will depend on city permitting. They are also remodeling the space.</p> 1187<div class="ad mobile-ad-contain count7"><!-- med-rect-300x250-1 --> 1188<div 1189 class="opscoad-med-rect-300x250-1-INSTORY" 1190 data-unit="web/westlinntidings.com/med-rect-300x250-1/news"> 1191</div></div><div style="margin: 1rem 0 2rem 0;"><div class="marfeel-inline-recommender-first"></div></div><p>Beso closed earlier this month after taking over for the former Chuck’s Place location in 2021 and is moving to a location in Portland.</p> 1192<p> </p> 1193<p> </p> 1194<div class="instory_widget" style="list-style:none;"></div><div class="ad mobile-ad-contain"><!-- med-rect-300x250-2 --> 1195<div 1196 class="opscoad-med-rect-300x250-2-INSTORY" 1197 data-unit="web/westlinntidings.com/med-rect-300x250-2/news"> 1198</div></div><div class="instory_widget"></div><div class="ad mobile-ad-contain"><!-- REMOVED AD --></div><div id="cedato-unit"></div><div class="ad mobile-ad-contain"><!-- med-rect-300x250-3 --> 1199<div 1200 class="opscoad-med-rect-300x250-3-INSTORY" 1201 data-unit="web/westlinntidings.com/med-rect-300x250-3/news"> 1202</div></div><div style="margin: 1rem 0 2rem 0;"><div class="marfeel-inline-recommender-second"></div></div> </div> 1203 1204 <div class="share_buttons_group"> 1205 <div class="sharethis-inline-share-buttons"> 1206 </div> 1207 </div> 1208 1209 <div id="comments"> </div><!-- END comments --> 1210 1211 1212 1213 1214<div id="NTV_1"></div> 1215 1216 <style> 1217 .marketplace-container h3 { 1218 margin: revert !important; 1219 } 1220 </style> 1221 <div class="ad_wide marketplace-container"> 1222 1223 </div> 1224 1225 <!-- Recommender Styles --> 1226 <style> 1227 .marfeel-recommender-container { 1228 margin: 0 0 1rem 0; 1229 } 1230 1231 .marfeel-article-container { 1232 width: 50%; 1233 padding: 0.5rem; 1234 } 1235 1236 /* On small devices */ 1237 @media screen and (max-width: 576px) { 1238 .marfeelRecommendation { 1239 border-bottom: 1px solid #eaeaea; 1240 padding-bottom: 1rem; 1241 margin-bottom: 1rem; 1242 } 1243 1244 .marfeel-article-container { 1245 width: 100%; 1246 padding: 0; 1247 } 1248 } 1249 </style> 1250 <div class="marfeel-recommender-container"> 1251 <div> 1252 <h3 class="section" style="margin:0;"><span>You Might Like</span></h3> 1253 </div> 1254 <div id="marfeelRecommenderRow" style="display:flex;flex-wrap:wrap;justify-content: space-evenly;"> 1255 <div data-mrf-recirculation="under-article-recirculation" class="marfeel-article-container"> 1256 <a href="https://westlinntidings.com/2026/09/24/west-linn-suspends-odots-noise-ordinance-exemption-following-outcry-over-bridge-construction/" style="display:flex;flex-direction:column;text-decoration:none;color:#000;"> 1257 <div class=""> 1258 <img data-perfmatters-preload src="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/DSCF9098.jpg?w=300" style="aspect-ratio:16/9;width:100%;object-fit:contain;" fetchpriority="high"> 1259 </div> 1260 <div class="opi-headlines-widget-heading marfeelRecommendation"> 1261 <h4 class="category" style="margin:0;">News</h4> 1262 <h3 style="margin:0 0 0.5rem 0;font-size:1rem;">West Linn suspends ODOT’s noise ordinance exemption following outcry over bridge construction</h3> 1263 </div> 1264 </a> 1265 </div> 1266 <div data-mrf-recirculation="under-article-recirculation" class="marfeel-article-container"> 1267 <a href="https://westlinntidings.com/2026/09/24/oregon-students-grasp-of-key-subjects-slowly-grows-but-still-below-pre-pandemic-levels/" style="display:flex;flex-direction:column;text-decoration:none;color:#000;"> 1268 <div class=""> 1269 <img data-perfmatters-preload src="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/031224_Elementary-School_16-1-scaled-1-700x467-1.jpg?w=300" style="aspect-ratio:16/9;width:100%;object-fit:contain;" fetchpriority="high"> 1270 </div> 1271 <div class="opi-headlines-widget-heading marfeelRecommendation"> 1272 <h4 class="category" style="margin:0;">Education</h4> 1273 <h3 style="margin:0 0 0.5rem 0;font-size:1rem;">Oregon students’ grasp of key subjects slowly grows, but still below pre-pandemic levels</h3> 1274 </div> 1275 </a> 1276 </div> 1277 <div data-mrf-recirculation="under-article-recirculation" class="marfeel-article-container"> 1278 <a href="https://westlinntidings.com/2026/09/24/oregon-narrows-lgbtq-foster-youth-protections-after-losing-federal-appeals-case/" style="display:flex;flex-direction:column;text-decoration:none;color:#000;"> 1279 <div class=""> 1280 <img data-perfmatters-preload src="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/Desk-decorations-6-2048x1364-1.jpg?w=300" style="aspect-ratio:16/9;width:100%;object-fit:contain;" fetchpriority="high"> 1281 </div> 1282 <div class="opi-headlines-widget-heading marfeelRecommendation"> 1283 <h4 class="category" style="margin:0;">Government</h4> 1284 <h3 style="margin:0 0 0.5rem 0;font-size:1rem;">Oregon narrows LGBTQ+ foster youth protections after losing federal appeals case</h3> 1285 </div> 1286 </a> 1287 </div> 1288 <div data-mrf-recirculation="under-article-recirculation" class="marfeel-article-container"> 1289 <a href="https://westlinntidings.com/2026/09/24/oregon-regulators-nix-higher-fees-for-psilocybin-after-industry-backlash
1289/" style="display:flex;flex-direction:column;text-decoration:none;color:#000;"> 1290 <div class=""> 1291 <img src="https://westlinntidings.com/wp-content/uploads/sites/36/2026/09/Psilocybin-mushrooms-Courtesy-of-Satya-Therapeutics-2048x1365-1.jpg?w=300" style="aspect-ratio:16/9;width:100%;object-fit:contain;"/> 1292 </div> 1293 <div class="opi-headlines-widget-heading marfeelRecommendation"> 1294 <h4 class="category" style="margin:0;">Business</h4> 1295 <h3 style="margin:0 0 0.5rem 0;font-size:1rem;">Oregon regulators nix higher fees for psilocybin after industry backlash</h3> 1296 </div> 1297 </a> 1298 </div> 1299 </div><!--/content-wrapper--> 1300 </div> 1301 <!-- End Recommender Feed --> 1302 1303 1304 1305<div id="taboola-below-article-thumbnails"></div>
1306<script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1307 window._taboola = window._taboola || []; 1308 _taboola.push({ 1309 mode: 'alternating-thumbnails-a', 1310 container: 'taboola-below-article-thumbnails', 1311 placement: 'Below Article Thumbnails', 1312 target_type: 'mix' 1313 }); 1314</script>
1314 1315 1316<div class="one_by_one_group"> 1317<div id="rev_video"></div> 1318</div> 1319 1320 1321 1322 1323 </div><!-- END STORY_DETAIL --> 1324 1325 <div class="sidebar single-sidebar-container"> 1326 1327 1328<ul class="sidebar"> 1329 <li style="margin-top:1rem;"> 1330 <div class="ad mobile-ad-contain"> 1331 <!-- med-rect-300x250-12 --> 1332<div 1333 class="opscoad-med-rect-300x250-12-RAIL" 1334 data-unit="web/westlinntidings.com/med-rect-300x250-12/news"> 1335</div> </div> 1336 </li> 1337 <li id="custom_html-4" class="widget_text widget widget_custom_html"><h2 class="widgettitle">West Linn Area Events</h2> 1338<div class="textwidget custom-html-widget"><div data-cswidget="12454"> </div>
1339<script type="pmdelayedscript" async defer src="//cdn.cityspark.com/wid/get.js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> </script>
1339 1340<br><br></div></li> 1341<li id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><iframe src="https://portlandtribune.friends2follow.com/f2f/widget/html/postfeed2/163/0/12/140/1/1/1/9/9/1" width="300px" height="600px" frameborder="0" scrolling="no"></iframe><br><br></div></li> 1342 <li> 1343 <div class="ad mobile-ad-contain"> 1344 <!-- med-rect-300x250-13 --> 1345<div 1346 class="opscoad-med-rect-300x250-13-RAIL" 1347 data-unit="web/westlinntidings.com/med-rect-300x250-13/news"> 1348</div> </div> 1349 </li> 1350 <li> 1351 <div class="story_list widget"> 1352 <ul> 1353 </ul> 1354 </div> 1355 </li> 1356 <li> 1357 <div class="ad mobile-ad-contain"> 1358 <!-- med-rect-300x250-18 --> 1359<div 1360 class="opscoad-med-rect-300x250-18-RAIL" 1361 data-unit="web/westlinntidings.com/med-rect-300x250-18/news"> 1362</div> </div> 1363 </li> 1364 </ul> 1365 <div class="sticky"> 1366 <div class="ad mobile-ad-contain"> 1367 <!-- half-page-sky-300x600-1 --> 1368<div 1369 class="opscoad-half-page-sky-300x600-1-RAIL" 1370 data-unit="web/westlinntidings.com/half-page-sky-300x600-1/news"> 1371</div> </div> 1372 </div> 1373 </div> 1374 <div class="right_rule"></div> 1375 </div> 1376 1377 </div> 1378 </div> 1379 1380</div> 1381 1382 1383 <div id="" class="ad mobile-ad-contain"> 1384 <div class="large_leaderboard"> 1385 <!-- leaderboard-970x250-320x50-5 --> 1386<div 1387 class="opscoad-leaderboard-970x250-320x50-5-adhesion" 1388 data-unit="web/westlinntidings.com/leaderboard-970x250-320x50-5/news"> 1389</div> </div> 1390 </div> 1391 1392 <div class="clearfix"></div> 1393 <div class="ad mobile-ad-contain large_leaderboard" style="margin: 2rem auto;"><!-- leaderboard-970x250-320x50-4 --> 1394<div 1395 class="opscoad-leaderboard-970x250-320x50-4-FOOTER" 1396 data-unit="web/westlinntidings.com/leaderboard-970x250-320x50-4/news"> 1397</div></div> 1398</div> 1399 1400<div id="footer" class="footer-container"> 1401 <div class="opi-footer"> 1402 <div style="display:flex;flex-direction:column;justify-content:space-evenly;gap:0.5rem;"> 1403 <div style="max-width:350px;"> 1404 <a href="https://westlinntidings.com"> 1405 <img src="https://westlinntidings.com/wp-content/themes/2024-westlinntidings-child/media/img/brand/logo-white-westlinntidings.png" alt="West Linn Tidings" /> 1406 </a> 1407 </div> 1408 <div style="display:flex;gap:1rem;"> 1409 <a href="https://www.facebook.com/westlinntidings/" target="_blank" rel="noopener noreferrer"> 1410 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="height:30px;"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64h98.2V334.2H109.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H255V480H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"/></svg> 1411 </a> 1412 <a href="https://x.com/westlinntidings/" target="_blank" rel="noopener noreferrer"> 1413 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="height:30px;"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396H283.8L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5L313.6 116h47.5zM323.3 367.6L153.4 142.9H125.1L296.9 367.6h26.3z"/></svg> 1414 </a> 1415 <a href="https://www.instagram.com/westlinntidings" target="_blank" rel="noopener noreferrer"> 1416 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="height:30px;"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#ffffff" d="M194.4 211.7a53.3 53.3 0 1 0 59.3 88.7 53.3 53.3 0 1 0 -59.3-88.7zm142.3-68.4c-5.2-5.2-11.5-9.3-18.4-12c-18.1-7.1-57.6-6.8-83.1-6.5c-4.1 0-7.9 .1-11.2 .1c-3.3 0-7.2 0-11.4-.1c-25.5-.3-64.8-.7-82.9 6.5c-6.9 2.7-13.1 6.8-18.4 12s-9.3 11.5-12 18.4c-7.1 18.1-6.7 57.7-6.5 83.2c0 4.1 .1 7.9 .1 11.1s0 7-.1 11.1c-.2 25.5-.6 65.1 6.5 83.2c2.7 6.9 6.8 13.1 12 18.4s11.5 9.3 18.4 12c18.1 7.1 57.6 6.8 83.1 6.5c4.1 0 7.9-.1 11.2-.1c3.3 0 7.2 0 11.4 .1c25.5 .3 64.8 .7 82.9-6.5c6.9-2.7 13.1-6.8 18.4-12s9.3-11.5 12-18.4c7.2-18 6.8-57.4 6.5-83c0-4.2-.1-8.1-.1-11.4s0-7.1 .1-11.4c.3-25.5 .7-64.9-6.5-83l0 0c-2.7-6.9-6.8-13.1-12-18.4zm-67.1 44.5A82 82 0 1 1 178.4 324.2a82 82 0 1 1 91.1-136.4zm29.2-1.3c-3.1-2.1-5.6-5.1-7.1-8.6s-1.8-7.3-1.1-11.1s2.6-7.1 5.2-9.8s6.1-4.5 9.8-5.2s7.6-.4 11.1 1.1s6.5 3.9 8.6 7s3.2 6.8 3.2 10.6c0 2.5-.5 5-1.4 7.3s-2.4 4.4-4.1 6.2s-3.9 3.2-6.2 4.2s-4.8 1.5-7.3 1.5l0 0c-3.8 0-7.5-1.1-10.6-3.2zM448 96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V4
141616c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM357 389c-18.7 18.7-41.4 24.6-67 25.9c-26.4 1.5-105.6 1.5-132 0c-25.6-1.3-48.3-7.2-67-25.9s-24.6-41.4-25.8-67c-1.5-26.4-1.5-105.6 0-132c1.3-25.6 7.1-48.3 25.8-67s41.5-24.6 67-25.8c26.4-1.5 105.6-1.5 132 0c25.6 1.3 48.3 7.1 67 25.8s24.6 41.4 25.8 67c1.5 26.3 1.5 105.4 0 131.9c-1.3 25.6-7.1 48.3-25.8 67z"/></svg> 1417 </a> 1418 </div> 1419 </div> 1420 <div class="footer-menu"> 1421 <div> 1422 <h4>Sections</h4> <!-- Dynamically show menu name --> 1423 <div class="menu-sections-container"><ul id="menu-sections" class="menu"><li id="menu-item-95" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-95"><a href="https://westlinntidings.com/category/news/">News</a></li> 1424<li id="menu-item-93" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-93"><a href="https://westlinntidings.com/category/business/">Business</a></li> 1425<li id="menu-item-94" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-94"><a href="https://westlinntidings.com/category/lifestyle/">Lifestyle</a></li> 1426<li id="menu-item-106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-106"><a href="https://westlinntidings.com/events/">Events</a></li> 1427<li id="menu-item-96" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-96"><a href="https://westlinntidings.com/category/obituaries/">Obituaries</a></li> 1428<li id="menu-item-97" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-97"><a href="https://westlinntidings.com/category/opinion/">Opinion</a></li> 1429<li id="menu-item-98" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-98"><a href="https://westlinntidings.com/category/sports/">Sports</a></li> 1430<li id="menu-item-99" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99"><a href="https://westlinntidings.com/weather/">Weather</a></li> 1431<li id="menu-item-2321" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2321"><a href="https://pr.westlinntidings.com/">Press Releases</a></li> 1432</ul></div> </div> 1433 <div> 1434 <h4>Services</h4> <!-- Dynamically show menu name --> 1435 <div class="menu-services-container"><ul id="menu-services" class="menu"><li id="menu-item-89" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89"><a href="https://westlinntidings.com/services/">Submisison Forms</a></li> 1436<li id="menu-item-91" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91"><a target="_blank" href="https://digital.westlinntidings.com/">eEdition</a></li> 1437<li id="menu-item-92" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-92"><a target="_blank" href="https://marketplace.youroregonnews.com/Classifieds">Classifieds</a></li> 1438<li id="menu-item-6481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6481"><a href="https://westlinntidings.com/contests/">Contests</a></li> 1439<li id="menu-item-90" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-90"><a href="https://westlinntidings.com/newsletters/">Newsletters</a></li> 1440</ul></div> </div> 1441 <div> 1442 <h4>Our Company</h4> <!-- Dynamically show menu name --> 1443 <div class="menu-our-company-container"><ul id="menu-our-company" class="menu"><li id="menu-item-87" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-87"><a href="https://westlinntidings.com/services/contact-us/">Contact Us</a></li> 1444<li id="menu-item-88" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-88"><a href="https://westlinntidings.com/services/about-us/">About Us</a></li> 1445<li id="menu-item-2837" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2837"><a target="_blank" href="https://www.carpentermediagroup.com/locations/">Our Partners</a></li> 1446</ul></div> </div> 1447 </div> 1448 </div> 1449 1450 1451 <div class="beneath-footer-container"> 1452 <div>© 2026 West Linn Tidings.</div> 1453 <div><a href="https://www.carpentermediagroup.com/privacy-policy/" target="_blank">Privacy Policy</a></div> 1454 <div><a href="https://www.carpentermediagroup.com/terms-of-service/" target="_blank">Terms of Service</a></div> 1455 </div> 1456</div> 1457</div> 1458 1459 1460
1460<script defer="defer" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/splide/dist/js/splide.min.js?1778184355" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1460 1461
1461<script defer="defer" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/vendors/jquery.contentcarousel.js?1778184355" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1461 1462
1462<script defer="defer" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/vendors/jquery.easing.1.3.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1462 1463
1463<script defer="defer" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/vendors/jquery.timeago.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1463 1464
1464<script defer="defer" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/plugins.js?1778184355" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1464 1465
1465<script defer="defer" src="https://westlinntidings.com/wp-content/themes/2024-cmg/media/js/main.js?1778184355" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1465 1466 1467 1468
1468<script type="speculationrules"> 1469{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/36/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/2024-westlinntidings-child/*","/wp-content/themes/2024-cmg/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1470</script>
1470 1471
1472<script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">tb_pathToImage = "https://westlinntidings.com/wp-includes/js/thickbox/loadingAnimation.gif";tb_closeImage = "https://westlinntidings.com/wp-includes/js/thickbox/tb-close.png";</script>
1472 1473
1473<script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1474 function scrollAds(direction, scrollContainer) { 1475 const container = document.getElementById(scrollContainer); 1476 const ads = container.querySelectorAll('.scrollContent'); 1477 const containerScrollLeft = container.scrollLeft; 1478 const containerWidth = container.clientWidth; 1479 1480 // Find the ad currently mostly in view 1481 let currentIndex = 0; 1482 for (let i = 0; i < ads.length; i++) { 1483 const adLeft = ads[i].offsetLeft; 1484 const adRight = adLeft + ads[i].offsetWidth; 1485 if (adLeft <= containerScrollLeft + containerWidth / 2 && adRight >= containerScrollLeft + containerWidth / 2) { 1486 currentIndex = i; 1487 break; 1488 } 1489 } 1490 1491 // Calculate the next index 1492 let targetIndex = currentIndex + direction; 1493 if (targetIndex < 0) targetIndex = 0; 1494 if (targetIndex >= ads.length) targetIndex = ads.length - 1; 1495 1496 // Center the target ad 1497 const targetAd = ads[targetIndex]; 1498 const targetScrollLeft = targetAd.offsetLeft - (containerWidth - targetAd.offsetWidth) / 2; 1499 1500 container.scrollTo({ 1501 left: targetScrollLeft, 1502 behavior: 'smooth' 1503 }); 1504 } 1505 </script>
1505 1506
1506<script id="splw-block-script-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1507var SplwBlockLocalize = {"ajaxUrl":"https://westlinntidings.com/wp-admin/admin-ajax.php","api_key":"ef1b57b124b52c99235fab77ea43e9a8","pluginUrl":"https://westlinntidings.com/wp-content/plugins/location-weather-pro","blockApiNonce":"cf0df2b84f","splw_skip_cache":""}; 1508//# sourceURL=splw-block-script-js-extra 1509</script>
vendor: 1 bytes, line 1509
1509
1510<script type="pmdelayedscript" src="https://westlinntidings.com/_static/??-eJxtjUESgjAMRS9kCbpQWDiO3qRTgqSWNNMEub6FGV25/u+9D6u4kNmQDSQtT2KFGa1kRnNS8kgJnVCwpSDEuom4sezC0EQ9wB8/5eCNMrsVvU1Ytg4Qh7QMqHAfZmJ4VOil4FXRdAtrKCT2Tf7oukz5jYX2Cxe1qXalbvP1eOnbtuvO/Sl+AHO6SZ0=" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1510<script id="admin-bar-js" src="https://westlinntidings.com/wp-includes/js/admin-bar.min.js?ver=7.1.2" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1510
1510
1511<script id="admin-bar-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1512jQuery(document).ready( function($) { 1513 $('#wp-admin-bar-my-sites-search.hide-if-no-js').show(); 1514 $('#wp-admin-bar-my-sites-search input').keyup( function( ) { 1515 var searchValRegex = new RegExp( $(this).val(), 'i'); 1516 $('#wp-admin-bar-my-sites-list > li.menupop').hide().filter(function() { 1517 return searchValRegex.test( $(this).find('> a').text() ); 1518 }).show(); 1519 }); 1520}); 1521//# sourceURL=admin-bar-js-after 1522</script>
vendor: 1 bytes, line 1522
1522
1523<script id="splw-scripts-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1524var sp_location_weather_pro = {"ajax_url":"https://westlinntidings.com/wp-admin/admin-ajax.php","url":"https://westlinntidings.com/wp-content/plugins/location-weather-pro/assets","loadScript":"https://westlinntidings.com/wp-content/plugins/location-weather-pro/assets/js/splw-script.js","link":"https://westlinntidings.com/wp-admin/post-new.php?post_type=location_weather","shortCodeList":[{"id":67,"title":"Radar"},{"id":57,"title":"West Linn Weather"}]}; 1525var splw_ajax_object = {"ajax_url":"https://westlinntidings.com/wp-admin/admin-ajax.php","splw_nonce":"5f34873c3f","splw_skip_cache":"","_key":"ef1b57b124b52c99235fab77ea43e9a8"}; 1526//# sourceURL=splw-scripts-js-extra 1527</script>
vendor: 1 bytes, line 1527
1527
1528<script type="pmdelayedscript" src="https://westlinntidings.com/_static/??-eJytz8EOgjAMgOEXchQuCgfjI3j0PEaVYdmatWSvr0FJvOq8Nn+/tJDZuBgUgwLTcvNBgKKz6mMwGa2OmAynCFYEVWASkOwZUzX7UE2yg++B2TIQ2iuh/kcxkTG8q+e4EC0T3GhTyVvrviHbI0kBI0zZiEue9UfhTIPZksur+LzHB0fLgGs6eFEYY7xvF5/mY3Po6rpt910zPQANL+az" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
1528<script id="wp-i18n-js" src="https://westlinntidings.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1528
1528
1529<script id="wp-i18n-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1530wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1531//# sourceURL=wp-i18n-js-after 1532</script>
vendor: 1 bytes, line 1532
1532
1533<script id="wp-parsely-loader-js-before" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1534window.wpParselySiteId = 'westlinntidings.com'; 1535//# sourceURL=wp-parsely-loader-js-before 1536</script>
vendor: 1 bytes, line 1536
1536
1537<script id="wp-parsely-loader-js" src="https://westlinntidings.com/wp-content/mu-plugins/wp-parsely-3.24/build/loader.js?ver=ecf94842061bea03d54b" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script>
vendor: 1 bytes, line 1537
1537
1538<script id="parsely-cfg" data-parsely-site="westlinntidings.com" src="https://cdn.parsely.com/keys/westlinntidings.com/p.js?ver=3.24.1"></script>
vendor: 1 bytes, line 1538
1538
1539<script id="jetpack-stats-js-before" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1540_stq = window._stq || []; 1541_stq.push([ "view", {"v":"ext","blog":"243882646","post":"6321","tz":"-7","srv":"westlinntidings.com","hp":"vip","j":"1:16.2"} ]); 1542_stq.push([ "clickTrackerInit", "243882646", "6321" ]); 1543//# sourceURL=jetpack-stats-js-before 1544</script>
vendor: 1 bytes, line 1544
1544
1545<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202639.js"></script>
vendor: 1 bytes, line 1545
1545
1546<script nitro-exclude data-wpfc-render="false" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1" data-trinity-mount-date="2026-09-24 21:20:21" id="trinity-player-js" src="https://trinitymedia.ai/player/trinity/b37cccdaa56b19c4d5380d2ccd0314fb/?integrationType=wordpress&postHashV2=eb6e7562ee3ddf5b24d7cb58ed569ad4be564bd5&articleLocale&pageURL=https://westlinntidings.com/2025/10/31/coffee-shop-and-wine-bar-to-replace-beso-in-lake-oswego/&ver=7.1.2" type="pmdelayedscript"></script>
vendor: 1 bytes, line 1546
1546
1547<script id="wp-emoji-settings" type="application/json"> 1548{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://westlinntidings.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1549</script>
vendor: 1 bytes, line 1549
1549
1550<script type="module"> 1551/*! This file is auto-generated */ 1552var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1553//# sourceURL=https://westlinntidings.com/wp-includes/js/wp-emoji-loader.min.js 1554</script>
1554 1555 </div><!-- END undertone --> 1556
1556<script> 1557document.addEventListener("DOMContentLoaded", function() { 1558 opscobid.cmd.push(() => { 1559 opscobid.refresh(); 1560 }); 1561}); 1562</script>
1562 1563 1564
1564<script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> 1565 window._taboola = window._taboola || []; 1566 _taboola.push({flush: true}); 1567</script>
1567 1568 1569
1569<script id="perfmatters-delayed-scripts-js">(function(){window.pmDC=1;if(window.pmDT){var e=setTimeout(d,window.pmDT*1e3)}const t=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"];const n={normal:[],defer:[],async:[]};const o=[];const i=[];var r=false;var a="";window.pmIsClickPending=false;t.forEach(function(e){window.addEventListener(e,d,{passive:true})});if(window.pmDC){window.addEventListener("touchstart",b,{passive:true});window.addEventListener("mousedown",b)}function d(){if(typeof e!=="undefined"){clearTimeout(e)}t.forEach(function(e){window.removeEventListener(e,d,{passive:true})});if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",s)}else{s()}}async function s(){c();u();f();m();await w(n.normal);await w(n.defer);await w(n.async);await p();document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))});window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),E().then(()=>{h()})}function c(){let o={};function e(t,e){function n(e){return o[t].delayedEvents.indexOf(e)>=0?"perfmatters-"+e:e}if(!o[t]){o[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]};t.addEventListener=function(){arguments[0]=n(arguments[0]);o[t].originalFunctions.add.apply(t,arguments)};t.removeEventListener=function(){arguments[0]=n(arguments[0]);o[t].originalFunctions.remove.apply(t,arguments)}}o[t].delayedEvents.push(e)}function t(t,n){const e=t[n];Object.defineProperty(t,n,{get:!e?function(){}:e,set:function(e){t["perfmatters"+n]=e}})}e(document,"DOMContentLoaded");e(window,"DOMContentLoaded");e(window,"load");e(document,"readystatechange");t(document,"onreadystatechange");t(window,"onload")}function u(){let n=window.jQuery;Object.defineProperty(window,"jQuery",{get(){return n},set(t){if(t&&t.fn&&!o.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){if(r){e.bind(document)(t)}else{document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})}};const e=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function t(e){e=e.split(" ");e=e.map(function(e){if(e==="load"||e.indexOf("load.")===0){return"perfmatters-jquery-load"}else{return e}});e=e.join(" ");return e}if(typeof arguments[0]=="string"||arguments[0]instanceof String){arguments[0]=t(arguments[0])}else if(typeof arguments[0]=="object"){Object.keys(arguments[0]).forEach(function(e){delete Object.assign(arguments[0],{[t(e)]:arguments[0][e]})[e]})}}return e.apply(this,arguments),this};o.push(t)}n=t}})}function f(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){if(e.hasAttribute("src")){if(e.hasAttribute("defer")&&e.defer!==false){n.defer.push(e)}else if(e.hasAttribute("async")&&e.async!==false){n.async.push(e)}else{n.normal.push(e)}}else{n.normal.push(e)}})}function m(){var o=document.createDocumentFragment();[...n.normal,...n.defer,...n.async].forEach(function(e){var t=e.getAttribute("src");if(t){var n=document.createElement("link");n.href=t;if(e.getAttribute("data-perfmatters-type")=="module"){n.rel="modulepreload"}else{n.rel="preload";n.as="script"}o.appendChild(n)}});document.head.appendChild(o)}async function w(e){var t=e.shift();if(t){await l(t);return w(e)}return Promise.resolve()}async function l(t){await v();return new Promise(function(e){const n=document.createElement("script");[...t.attributes].forEach(function(e){let t=e.nodeName;if(t!=="type"){if(t==="data-perfmatters-type"){t="type"}n.setAttribute(t,e.nodeValue)}});if(t.hasAttribute("src")){n.addEventListener("load",e);n.addEventListener("error",e)}else{n.text=t.text;e()}t.parentNode?t.parentNode.replaceChild(n,t):e()})}async function p(){r=true;await v();document.dispatchEvent(new Event("perfmatters-DOMContentLoaded"));await v();window.dispatchEvent(new Event("perfmatters-DOMContentLoaded"));await v();document.dispatchEvent(new Event("perfmatters-readystatechange"));await v();if(document.perfmattersonreadystatechange){document.perfmattersonreadystatechange()}await v();window.dispatchEvent(new Event("perfmatters-load"));await v();if(window.perfmattersonload){window.perfmattersonload()}await v();o.forEach(function(e){e(window).trigger("perfmatters-jquery-load")})}async function v(){return new Promise(function(e){requestAnimationFrame(e)})}function h(){window.removeEventListener("touchstart",b,{passive:true});window.removeEventListener("mousedown",b);
1569i.forEach(e=>{if(e.target.outerHTML===a){e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:true,cancelable:true}))}})}function E(){return new Promise(e=>{window.pmIsClickPending?g=e:e()})}function y(){window.pmIsClickPending=true}function g(){window.pmIsClickPending=false}function L(e){e.target.removeEventListener("click",L);C(e.target,"pm-onclick","onclick");i.push(e),e.preventDefault();e.stopPropagation();e.stopImmediatePropagation();g()}function b(e){if(e.target.tagName!=="HTML"){if(!a){a=e.target.outerHTML}window.addEventListener("touchend",A);window.addEventListener("mouseup",A);window.addEventListener("touchmove",k,{passive:true});window.addEventListener("mousemove",k);e.target.addEventListener("click",L);C(e.target,"onclick","pm-onclick");y()}}function k(e){window.removeEventListener("touchend",A);window.removeEventListener("mouseup",A);window.removeEventListener("touchmove",k,{passive:true});window.removeEventListener("mousemove",k);e.target.removeEventListener("click",L);C(e.target,"pm-onclick","onclick");g()}function A(e){window.removeEventListener("touchend",A);window.removeEventListener("mouseup",A);window.removeEventListener("touchmove",k,{passive:true});window.removeEventListener("mousemove",k)}function C(e,t,n){if(e.hasAttribute&&e.hasAttribute(t)){event.target.setAttribute(n,event.target.getAttribute(t));event.target.removeAttribute(t)}}})();</script>
1569</body> 1570</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.