1<!DOCTYPE html> 2�<html lang="en"><head><meta content="http://hopcreekpub.com/napa-browns-valley-hop-creek-pub-food-menu" property="og:url"/><meta content="website" property="og:type"/><meta content="Hop Creek is a casual dining destination that aims to provide locals and visitors with an experience built around a welcoming, warm atmosphere for the whole family. The locally sourced men..." property="og:description"/><meta content="Hop Creek Pub - Food Menu" property="og:title"/><!-- Google tag (gtag.js) -->
vendor: 71 bytes, line 2
2<script async="async" src="https://www.googletagmanager.com/gtag/js?id=
2G-VG24VK2VKT
vendor: 11 bytes, line 2
2"></script>
2<script> 3 window.dataLayer = window.dataLayer || []; 4 function gtag(){dataLayer.push(arguments);} 5 gtag('set', 'linker', {'domains': ['tmt.spotapps.co','spothopperapp.com']}); 6 gtag('js', new Date()); 7 gtag('config', 'G-5RL3GFVBRX'); 8 gtag('config', 'G-VG24VK2VKT'); 9 </script>
9<!-- wcache 2026-09-30 11:18:09.190235Z --><!-- 10smart_footer: true, 11smart_footer_version: 2, 12scripting_active: false 13--><link href="https://hopcreekpub.com/napa-browns-valley-hop-creek-pub-food-menu" rel="canonical"/><meta charset="utf-8"/><meta content="IE=edge" http-equiv="X-UA-Compatible"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="Hop Creek Pub is a family-friendly Napa restaurant offering delicious pub fare, Napa wines, and cold beer on tap." name="description"/><meta content="" name="author"/><meta content="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/shared_image.jpg" property="og:image"/><meta content="Hop Creek Pub image" property="og:image:alt"/><meta content="image/png" property="og:image:type"/><meta content="894941250582528" property="fb:app_id"/><meta content="summary_large_image" name="twitter:card"/><meta content="Hop Creek Pub - Food Menu" name="twitter:title"/><meta content="Hop Creek is a casual dining destination that aims to provide locals and visitors with an experience built around a welcoming, warm atmosphere for the whole family. Our delicious pub fare,..." name="twitter:description"/><meta content="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/shared_image.jpg" name="twitter:image"/><title>Hop Creek Pub - Food Menu</title>
13<script>document.cookie='resolution='+Math.max(screen.width,screen.height)+("devicePixelRatio" in window ? ","+devicePixelRatio : ",1")+'; path=/';</script>
13<link href="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/site.webmanifest" rel="manifest"/><link color="#5bbad5" href="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/safari-pinned-tab.svg" rel="mask-icon"/><link href="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/favicon.ico" rel="shortcut icon"/><meta content="#da532c" name="msapplication-TileColor"/><meta content="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/favicons/browserconfig.xml" name="msapplication-config"/><meta content="#ffffff" name="theme-color"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/custom-scrollbar/jquery.mCustomScrollbar.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/hover_css/css/hover-min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/owlcarousel/owl.carousel.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/owlcarousel/owl.theme.default.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/css/style.css?version2" id="mainCSS" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/css/bottom_navigation_v1.css?v1774942670" rel="stylesheet"/><link href="css/custom.css?v1774942670&domain=hopcreekpub.com" rel="stylesheet"/><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/icons_font/css/social_icons.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/icons_font/css/social_icons-ie7.css"><![endif]--><link href="https://static.spotapps.co/web/hopcreekpub--com/lib/twitter_x_font_icon/css/twitter_x.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/twitter_x_font_icon/css/twitter_x-ie7.css"><![endif]--><!--[if lt IE 9]> 14
14<script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
14 15
15<script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
15 16 <![endif]--><style> 17 18 .webkit-mobile-body>div:first-child{ 19 -webkit-overflow-scrolling: touch; 20 } 21 22 .food-menu-page:before { 23 background-image: url('https://static.spotapps.co/website_images/ab_websites/343893_website_v1/menu_pg_back.jpg'); 24 -webkit-filter: opacity(0.2); 25 -moz-filter: opacity(0.2); 26 -o-filter: opacity(0.2); 27 -ms-filter: opacity(0.2); 28 filter: opacity(0.2); 29 } 30 31 @media (max-width: 1023px) { 32 .food-menu-grid .food-item-holder { 33 text-align: right; 34 } 35 .food-menu-grid .food-item-title { 36 display: block; 37 text-align: left; 38 } 39 .food-menu-grid .food-price { 40 float: none; 41 } 42 .food-menu-grid .food-item-description { 43 text-align: left; 44 } 45 } 46 47 </style><link href="https://static.spotapps.co/websites/mt/css/general-food-menu-patch.css" rel="stylesheet"/>
47<script src="https://static.spotapps.co/websites/lib/lazysizes/lazysizes.min.js" async=""></script>
47<script> 48function ga_check(){ 49 return true; 50} 51</script>
51<script> 52function universal_ga(action, type, category, ev_action, label){ 53 if(typeof ga === 'function') 54 { 55 if(!(action && label)) 56 ga(action, type, category) 57 else 58 ga(action, type, category, ev_action, label) 59 } 60 61 if(typeof gtag === 'function') 62 { 63 if(!(action && label)) 64 { 65 hash = category 66 ev_label = hash["eventLabel"] 67 var splits = ev_label.match(/.{1,100}/g) ?? []; 68 delete(hash["eventLabel"]) 69 70 if(splits.length <= 1) 71 hash["eventLabel"] = ev_label 72 else 73 { 74 for (let i = 0; i < splits.length; i++) { 75 var key = "eventLabel_"+i 76 hash[key] = splits[i] 77 } 78 } 79 console.log(hash) 80 gtag("event", hash["eventCategory"], hash); 81 } 82 else 83 { 84 var hash = { 85 eventCategory: category, 86 eventAction: ev_action 87 } 88 89 var splits = label.match(/.{1,100}/g) ?? []; 90 if(splits.length <= 1) 91 hash["eventLabel"] = label 92 else 93 { 94 for (let i = 0; i < splits.length; i++) { 95 var key = "eventLabel_"+i 96 hash[key] = splits[i] 97 } 98 } 99 gtag("event", hash["eventCategory"], hash); 100 } 101 } 102} 103</script>
103<script> function getPromotionUrlParams(){ 104 var params_str = sessionStorage.getItem('shUrlParams'); 105 if (params_str != null){ 106 return JSON.parse(params_str); 107 }else{ 108 return {}; 109 } 110 } 111 112 function getPromotionSourceDetails(){ 113 var params_str = localStorage.getItem('promotionSourceDetails'); 114 if (params_str != null){ 115 return JSON.parse(params_str); 116 }else{ 117 return {}; 118 } 119 } 120 121 function getLastEmailVisitInDays(){ 122 var promotionSourceDetails = getPromotionSourceDetails(); 123 if (!promotionSourceDetails['last_visit_email'] ){ 124 return null; 125 } 126 return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_email'])) / (1000 * 60 * 60 * 24)); 127 } 128 129 function getLastSocialVisitInDays(){ 130 var promotionSourceDetails = getPromotionSourceDetails(); 131 if (!promotionSourceDetails['last_visit_social'] ){ 132 return null; 133 } 134 return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_social'])) / (1000 * 60 * 60 * 24)); 135 } 136 137 var shUrlParams = getPromotionUrlParams(); 138 var promotionSourceDetails = getPromotionSourceDetails(); 139 140 new URL(document.location).searchParams.forEach(function(value, paramName){ 141 142 shUrlParams[paramName] = value; 143 144 if (paramName == 'source' && value =='social' ){ 145 promotionSourceDetails['last_visit_social'] = new Date(); 146 localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails)); 147 } 148 149 if (paramName == 'source' && value =='email' ){ 150 promotionSourceDetails['last_visit_email'] = new Date(); 151 localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails)); 152 } 153 154 }); 155 156 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)) 157</script>
157<style>a:focus:not(:focus-visible){outline:none;box-shadow:none;} 158a.get-directions-footer-link{display:inline-block;transform-origin:left center;transition:transform .2s ease;} 159a.get-directions-footer-link:hover{transform:scale(1.08);} 160@media (prefers-reduced-motion:reduce){a.get-directions-footer-link{transition:none;transform:none;}} 161a.get-directions-footer-link,a.get-directions-footer-link:hover{color:inherit!important;}</style></head><body class="drink-menu "><div class="food-menu-page"><header><style> 162 163.nav-v8 .nav-tab:nth-child(n+6) { 164 -webkit-box-ordinal-group: 3; 165 order: 3; 166} 167 168.navbar.nav-v6.nav-v8 .desktop-navigation .header-logo { 169 top: -10px; 170} 171 172 173.navbar.nav-v6.nav-v8.nav-scroll .desktop-navigation .header-logo { 174 top: -10px; 175} 176 177.navbar.nav-v6 .container { 178 padding-top: 10px; 179 padding-bottom: 10px; 180} 181.navbar.nav-v6.nav-scroll .container { 182 padding-top: 0px; 183 padding-bottom: 0px; 184} 185.navbar.nav-v6 .header-logo img { 186 max-width: 100%; 187} 188 189@media (max-width: 767px) { 190 /* DO NOT change mobile nav height on page scroll */ 191 .navbar.nav-v6 .navbar-header, 192 .navbar.nav-v6.nav-scroll .navbar-header { 193 padding-top: 10px; 194 padding-bottom: 10px; 195 } 196 .navbar.nav-v6.nav-v8 .socialnav, 197 .navbar.nav-v6.nav-v8.nav-scroll .socialnav { 198 margin-top: 10px; 199 } 200 .navbar.nav-v6 .container, 201 .navbar.nav-v6.nav-scroll .container { 202 padding-top: 0; 203 padding-bottom: 0; 204 } 205 .navbar.nav-v6 .header-logo, 206 .navbar.nav-v6.nav-scroll .header-logo { 207 height: 70px; 208 } 209 .navbar.nav-v6 .header-logo img { 210 max-height: 100%; 211 } 212 .navbar.nav-v6.nav-scroll .header-logo img { 213 max-width: 100%; 214 } 215 /* HOME page CHANGE mobile nav height on page scroll */ 216 /* Remove body.home-page from below code if there should be mobile nav height change on ALL pages */ 217 body.home-page .navbar.nav-v6 .navbar-header { 218 padding-top: 10px; 219 padding-bottom: 10px; 220 } 221 body.home-page .navbar.nav-v6.nav-scroll .navbar-header{ 222 padding-top: 0px; 223 padding-bottom: 0px; 224 } 225 body.home-page .navbar.nav-v6.nav-v8 .socialnav { 226 margin-top: 10px; 227 } 228 body.home-page .navbar.nav-v6.nav-v8.nav-scroll .socialnav { 229 margin-top: 0px; 230 } 231 body.home-page .navbar.nav-v6 .container{ 232 padding-top: 0; 233 padding-bottom: 0; 234 } 235 body.home-page .navbar.nav-v6.nav-scroll .container { 236 padding-top: 0; 237 padding-bottom: 0; 238 } 239 body.home-page .navbar.nav-v6 .header-logo { 240 height: 70px; 241 } 242 body.home-page .navbar.nav-v6.nav-scroll .header-logo { 243 height: 50px; 244 } 245 body.home-page .navbar.nav-v6 .header-logo img { 246 max-height: 100%; 247 max-width: 100%; 248 } 249 body.home-page .navbar.nav-v6.nav-scroll .header-logo img { 250 max-width: 80%; 251 } 252} 253 254 255.navbar-regular .navbar-collapse.collapse.in { 256 background-color: transparent; 257 width: 100%; 258} 259.navbar.nav-v6 .navbar-tabs { 260 background-color: #fff; 261 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 262 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 263 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 264} 265.navbar.nav-v6.nav-scroll .navbar-tabs { 266 background-color: #fff; 267 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 268 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 269 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 270} 271.drink-menu .navbar.nav-v6 .navbar-tabs { 272 background-color: #fff; 273 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 274 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 275 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 276} 277.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs { 278 background-color: #fff; 279 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 280 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 281 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 282} 283li.drop-down-link .sub-menu { 284 background-color: #fff; 285 color: #000; 286 } 287.nav-scroll li.drop-down-link .sub-menu { 288 background-color: #fff; 289 color: #000; 290} 291.drink-menu li.drop-down-link .sub-menu { 292 background-color: #fff; 293 color: #000; 294} 295.drink-menu .nav-scroll li.drop-down-link .sub-menu { 296 background-color: #fff; 297 color: #000; 298} 299li.drop-down-link .sub-menu a, 300li.drop-down-link div.drop-down { 301 color: #000; 302} 303.nav-scroll li.drop-down-link .sub-menu a, 304.nav-scroll li.drop-down-link div.drop-down { 305 color: #000; 306} 307.drink-menu li.drop-down-link .sub-menu a, 308.drink-menu li.drop-down-link div.drop-down { 309 color: #000; 310} 311.drink-menu .nav-scroll li.drop-down-link .sub-menu a, 312.drink-menu .nav-scroll li.drop-down-link div.drop-down { 313 color: #000; 314} 315 316.navbar-regular.nav-v6 .navbar-nav>li>a, 317.navbar-regular.nav-v6 .navbar-nav>li>a:hover, 318.navbar-regular.nav-v6 .navbar-nav>.active>a, 319.navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 320.navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 321 border: none; 322 background-color: transparent; 323 color: #6F7E0D; 324} 325.navbar-regular.nav-v6 .navbar-nav>li>a { 326 color: #000; 327} 328.drink-menu .navbar.nav-v6 .navbar-nav>li>a { 329 color: #000; 330} 331.drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 332.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a, 333.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 334.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover {
335 color: #6F7E0D; 336} 337 338li.drop-down-link .sub-menu a:hover, 339li.drop-down-link .sub-menu a:focus { 340 color: #6F7E0D; 341} 342.drink-menu li.drop-down-link .sub-menu a:hover, 343.drink-menu li.drop-down-link .sub-menu a:focus { 344 color: #6F7E0D; 345} 346 347.drink-menu .navbar.nav-v7 .navbar-nav>li>a { 348 color: #000; 349} 350 351.navbar-regular.nav-v6 .navbar-toggle .icon-bar { 352 background-color: #000; 353} 354.drink-menu .navbar-regular.nav-v6 .navbar-toggle .icon-bar { 355 background-color: #000; 356} 357.navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar { 358 background-color: #6F7E0D; 359} 360.drink-menu .navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar { 361 background-color: #6F7E0D; 362} 363.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a, 364.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 365.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 366.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 367.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover { 368 border: none; 369 color: #6F7E0D; 370} 371.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a { 372 color: #000; 373} 374.drink-menu .navbar.nav-v6.nav-scroll .navbar-nav>li>a { 375 border: none; 376 color: #000; 377} 378.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 379.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 380.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 381.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover { 382 color: #6F7E0D; 383} 384 385.nav-scroll li.drop-down-link .sub-menu a:hover, 386.nav-scroll li.drop-down-link .sub-menu a:focus { 387 color: #6F7E0D; 388} 389.drink-menu .nav-scroll li.drop-down-link .sub-menu a:hover, 390.drink-menu .nav-scroll li.drop-down-link .sub-menu a:focus { 391 color: #6F7E0D; 392} 393 394.navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar { 395 background-color: #000; 396} 397.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar { 398 background-color: #000; 399} 400.navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar { 401 background-color: #6F7E0D; 402} 403.drink-menu .navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar { 404 background-color: #6F7E0D; 405} 406.navbar.nav-v6 .header-logo-text{ 407 color: #000; 408} 409.navbar.nav-v6.nav-scroll .header-logo-text{ 410 color: #000; 411} 412.navbar.nav-v6 .social-icon{ 413 color: #000; 414} 415.navbar.nav-v6.nav-scroll .social-icon{ 416 color: #000; 417} 418.navbar.nav-v6 .social-square .contact-icon:hover { 419 color: #000; 420 background-color: #6F7E0D; 421} 422.navbar.nav-v6.nav-scroll .social-square .contact-icon:hover { 423 color: #000; 424 background-color: #6F7E0D; 425} 426 427.drink-menu .navbar.nav-v6 .header-logo-text{ 428 color: #000; 429} 430.drink-menu .navbar.nav-v6.nav-scroll .header-logo-text{ 431 color: #000; 432} 433.drink-menu .navbar.nav-v6 .social-icon{ 434 color: #000; 435} 436.drink-menu .navbar.nav-v6.nav-scroll .social-icon{ 437 color: #000; 438} 439.drink-menu .navbar.nav-v6 .social-square .contact-icon:hover { 440 color: #000; 441 background-color: #6F7E0D; 442} 443.drink-menu .navbar.nav-v6.nav-scroll .social-square .contact-icon:hover { 444 color: #000; 445 background-color: #6F7E0D; 446} 447.navbar.nav-v6 .navbar-tabs { 448 border-bottom: 1px solid transparent; 449} 450.navbar.nav-v6.nav-scroll .navbar-tabs { 451 border-bottom: 1px solid transparent; 452} 453.drink-menu .navbar.nav-v6 .navbar-tabs { 454 border-bottom: 1px solid transparent; 455} 456.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs { 457 border-bottom: 1px solid transparent; 458} 459@media (max-width: 767px) { 460 .navbar.nav-v6 { 461 background-color: #fff; 462 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 463 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 464 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 465 } 466 .navbar.nav-v6.nav-scroll { 467 background-color: #fff; 468 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 469 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 470 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 471 } 472 .drink-menu .navbar.nav-v6 { 473 background-color: #fff; 474 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 475 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 476 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 477 } 478 .drink-menu .navbar.nav-v6.nav-scroll { 479 background-color: #fff; 480 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 481 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 482 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 483 } 484 .navbar.nav-v6 .container, 485 .navbar.nav-v6.nav-scroll .container, 486 .drink-menu .navbar.nav-v6 .container, 487 .drink-menu .navbar.nav-v6.nav-scroll .container { 488 border-bottom: none; 489 } 490 .navbar.nav-v6 .navbar-header { 491 border-bottom: 1px solid transparent; 492 } 493 .navbar.nav-v6.nav-scroll .navbar-header { 494 border-bottom: 1px solid transparent; 495 } 496 .drink-menu .navbar.nav-v6 .navbar-header { 497 border-bottom: 1px solid transparent; 498 } 499 .drink-menu .navbar.nav-v6.nav-scroll .navbar-header { 500 border-bottom: 1spx solid transparent; 501 } 502 li.drop-down-link .sub-menu, 503 .drink-menu li.drop-down-link .sub-menu { 504 background-color: transparent; 505 } 506 .nav-scroll li.drop-down-link .sub-menu, 507 .drink-menu .nav-scroll li.drop-down-link .sub-menu { 508 background-color: transparent; 509 } 510 .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 511 .navbar-regular.nav-v6 .navbar-nav>.active>a, 512 .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 513 .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 514 background-color: #6F7E0D; 515 color: #000; 516 } 517 .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 518 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 519 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 520 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 521 background-color: #6F7E0D; 522 color: #000; 523 } 524 .drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 525 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a, 526 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 527 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 528 background-color: #6F7E0D; 529 color: #000; 530 } 531 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 532 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 533 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 534 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 535 background-color: #6F7E0D; 536 color: #000; 537 } 538 539 .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up { 540 color: #000; 541 } 542 .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up { 543 color: #000; 544 } 545 .drink-menu .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up { 546 color: #000; 547 } 548 .drink-menu .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up { 549 color: #000; 550 } 551} 552</style><!-- nav --><nav class="navbar nav-v4 nav-v6 nav-v7 nav-v8 nav-top navbar-regular navbar-fixed-top" id="navbar" role="navigation"><div id="skip"><a class="visuallyhidden skip-content" href="#content">Skip to main content</a></div><div class="desktop-navigation"><div class="navbar-tabs"><div class="container"><div class="navbar-content"><ul class="nav navbar-nav"><li class="logo-holder"><div class="header-logo logo-top"><img alt="Hop Creek Pub logo top - Homepage" aria-label="Homepage" class="img-responsive logo-top logo-image" role="link" src="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/logo.png" tabindex="0"/></div><div class="header-logo logo-scroll"><img alt="Hop Creek Pub logo scroll - Homepage" aria-label="Homepage" class="img-responsive logo-scroll logo-image" role="link" src="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/logo.png" tabindex="0"/></div></li><li class="nav-tab"><a class="" href="/" id="home_link" target="_self"> 553 554 Home 555 </a></li><li class="nav-tab active nav-menu-page"><a class="" href="/napa-browns-valley-hop-creek-pub-food-menu" id="/Napa-Browns-Valley-Hop-Creek-Pub-food-menu_link" target="_self"> 556 557 Menu 558 </a></li><li class="nav-tab"><a class="" href="/napa-browns-valley-hop-creek-pub-drink-menu" id="/Napa-Browns-Valley-Hop-Creek-Pub-drink-menu_link" target="_self"> 559 560 Drinks 561 </a></li><li class="nav-tab"><a class="" href="/napa-browns-valley-hop-creek-pub-happy-hours-specials" id="/Napa-Browns-Valley-Hop-Creek-Pub-happy-hours-specials_link" target="_self"> 562 563 Specials 564 </a></li><li class="nav-tab nav-order-link"><a class="link-order-sh" href="https://order.chownow.com/order/27462/locations?cn_script=true#" id="order.chownow.com/order/27462/locations?cn_script=true#_link" target="_self"> 565 566 Order 567 </a></li><li class="nav-tab nav-parties-link"><a class="link-parties-sh" href="/napa-browns-valley-hop-creek-pub-party#" id="/Napa-Browns-Valley-Hop-Creek-Pub-party#_link" target="_self"> 568 569 Parties 570 </a></li><li class="nav-tab nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=343893&callback_url=http://hopcreekpub.com/napa-browns-valley-hop-creek-pub-food-menu#" id="tmt.spotapps.co/job-listings?spot_id=343893_link" target="_self"> 571 572 Jobs 573 </a></li><li class="nav-tab helper-tab"><a href="#" id="hidden_tab_r" target="_self"><span class="visuallyhidden">Go to top</span></a></li></ul><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/894941250582528" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.instagram.com/hopcreekpub" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.google.com/search?q=hop+creek+pub+3253+Browns+Valley+Road&sca_esv=0162a739e8c9f12e&rlz=1C1YTUH_enRS1064RS1064&ei=SsoQZ930M-DVxc8PvaST4QE&ved=0ahUKEwjdwfKV_5SJAxXgavEDHT3SJBwQ4dUDCA8&oq=hop+creek+pub+3253+Browns+Valley+Road&gs_lp=Egxnd3Mtd2l6LXNlcnAiJWhvcCBjcmVlayBwdWIgMzI1MyBCcm93bnMgVmFsbGV5IFJvYWQyBRAhGKABSJMbUHlYyg5wAXgBkAEAmAGTAaAB_QGqAQMwLjK4AQzIAQD4AQH4AQKYAgOgAo0CwgIKEAAYsAMY1gQYR8ICBRAAGIAEwgIKEAAYgAQYQxiKBcICBhAAGBYYHpgDAIgGAZAGCJIHAzEuMqAHlAc&sclient=gws-wiz-serp#lrd=0x80850712142bb8fb:0x6a35cd70d5e8f6,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></li></ul></div></div></div></div><div class="mobile-navigation"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="Hop Creek Pub logo top - Homepage" aria-label="Homepage" class="img-responsive logo-top" src="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="Hop Creek Pub logo scroll - Homepage" aria-label="Homepage" class="img-responsive logo-scroll" src="https://static.spotapps.co/website_images/ab_websites/343893_website_v1/logo.png"/></a><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/894941250582528" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.instagram.com/hopcreekpub" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.google.com/search?q=hop+creek+pub+3253+Browns+Valley+Road&sca_esv=0162a739e8c9f12e&rlz=1C1YTUH_enRS1064RS1064&ei=SsoQZ930M-DVxc8PvaST4QE&ved=0ahUKEwjdwfKV_5SJAxXgavEDHT3SJBwQ4dUDCA8&oq=hop+creek+pub+3253+Browns+Valley+Road&gs_lp=Egxnd3Mtd2l6LXNlcnAiJWhvcCBjcmVlayBwdWIgMzI1MyBCcm93bnMgVmFsbGV5IFJvYWQyBRAhGKABSJMbUHlYyg5wAXgBkAEAmAGTAaAB_QGqAQMwLjK4AQzIAQD4AQH4AQKYAgOgAo0CwgIKEAAYsAMY1gQYR8ICBRAAGIAEwgIKEAAYgAQYQxiKBcICBhAAGBYYHpgDAIgGAZAGCJIHAzEuMqAHlAc&sclient=gws-wiz-serp#lrd=0x80850712142bb8fb:0x6a35cd70d5e8f6,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></li></ul><div class="navbar-header"><button class="navbar-toggle" data-target="#navbar-collapse-1" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav navbar-right"><li class=" "><a class="" href="/" id="mobile_home_link" target="_self"> 574 Home 575 576 </a></li><li class="active nav-menu-page"><a class="" href="/napa-browns-valley-hop-creek-pub-food-menu" id="mobile_/Napa-Browns-Valley-Hop-Creek-Pub-food-menu_link" target="_self"> 577 Menu 578 579 </a></li><li class=" "><a class="" href="/napa-browns-valley-hop-creek-pub-drink-menu" id="mobile_/Napa-Browns-Valley-Hop-Creek-Pub-drink-menu_link" target="_self"> 580 Drinks 581 582 </a></li><li class=" "><a class="" href="/napa-browns-valley-hop-creek-pub-happy-hours-specials" id="mobile_/Napa-Browns-Valley-Hop-Creek-Pub-happy-hours-specials_link" target="_self"> 583 Specials 584 585 </a></li><li class=" nav-order-link"><a class="link-order-sh" href="https://order.chownow.com/order/27462/locations?cn_script=true#" id="mobile_order.chownow.com/order/27462/locations?cn_script=true#_link" target="_self"> 586 Order 587 588 </a></li><li class=" nav-parties-link"><a class="link-parties-sh" href="/napa-browns-valley-hop-creek-pub-party#" id="mobile_/Napa-Browns-Valley-Hop-Creek-Pub-party#_link" target="_self"> 589 Parties 590 591 </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=343893&callback_url=http://hopcreekpub.com/napa-browns-valley-hop-creek-pub-food-menu#" id="mobile_tmt.spotapps.co/job-listings?spot_id=343893_link" target="_self"> 592 Jobs 593 594 </a></li></ul></div></div></div></nav></header><main id="content" role="main"><article><div class="food-menu-v2-wrapper section-wrapper menu-item-photos" id="food_menu_v2"><h1 class="section-header">Our Menu</h1><ul class="food-menu-nav"><li class="food-menu-nav-li"><a class="food-menu-nav-item menu_691578_link custom-temp-btn hvr-fade" href="691578" id="Menu"><span>Menu</span></a></li><li class="food-menu-nav-li"><a class="food-menu-nav-item menu_691579_link custom-temp-btn hvr-fade" href="691579" id="Kids"><span>Kids Menu</span></a></li></ul><div class="container"><div class="food-menu-holder"><div class="menu_691578 food-menu-grid" style="display:none"><div class="food-menu-grid-sizer"></div><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Starters</h2><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529529"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/4a/c6ce3c97b647dc87e2a9588c5d0de4/full" data-srcset="//static.spotapps.co/spots/4a/c6ce3c97b647dc87e2a9588c5d0de4/small 200w, //static.spotapps.co/spots/4a/c6ce3c97b647dc87e2a9588c5d0de4/medium 400w, //static.spotapps.co/spots/4a/c6ce3c97b647dc87e2a9588c5d0de4/full 800w" id="item_image_3529529" src="https://stati
594c.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Chicken Wings</h3></div><div class="food-price">$16.00</div><div class="food-item-description">Jumbo fried chicken wings tossed in your choice of buffalo or house-made beer BBQ sauce with celery sticks and a side of ranch.</div></div><div class="food-item-holder" id="menu_item_3529532"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Pickle Fries</h3></div><div class="food-price">$10.00</div><div class="food-item-description">Coated in corn masa butter with a cucumber ranch dressing.</div></div><div class="food-item-holder" id="menu_item_3529543"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Hummus & Dippers</h3></div><div class="food-price">$10.00</div><div class="food-item-description">Fresh made hummus with veggie mix and crispy flatbread strips for dipping.</div></div><div class="food-item-holder" id="menu_item_3529545"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/42/5542bf960c4530ae68d9e1548b07d5/full" data-srcset="//static.spotapps.co/spots/42/5542bf960c4530ae68d9e1548b07d5/small 200w, //static.spotapps.co/spots/42/5542bf960c4530ae68d9e1548b07d5/medium 400w, //static.spotapps.co/spots/42/5542bf960c4530ae68d9e1548b07d5/full 800w" id="item_image_3529545" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Crispy Calamari</h3></div><div class="food-price">$17.00</div><div class="food-item-description">Crunchy battered calamari served with spicy lemon aioli.</div></div><div class="food-item-holder" id="menu_item_3529548"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/03/00ec7603044d4daca4adb4041bd307/full" data-srcset="//static.spotapps.co/spots/03/00ec7603044d4daca4adb4041bd307/small 200w, //static.spotapps.co/spots/03/00ec7603044d4daca4adb4041bd307/medium 400w, //static.spotapps.co/spots/03/00ec7603044d4daca4adb4041bd307/full 800w" id="item_image_3529548" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Pretzel Bites</h3></div><div class="food-price">$9.50</div><div class="food-item-description">Hot, soft pretzels served with a side of honey mustard dip.</div></div><div class="food-item-holder" id="menu_item_3529550"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Battered Whole Milk Mozzarella Stix</h3></div><div class="food-price">$10.00</div><div class="food-item-description">Served with marinara.</div></div><div class="food-item-holder" id="menu_item_3529556"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/2c/54288c85794fd2898fe2e27c97fd0d/full" data-srcset="//static.spotapps.co/spots/2c/54288c85794fd2898fe2e27c97fd0d/small 200w, //static.spotapps.co/spots/2c/54288c85794fd2898fe2e27c97fd0d/medium 400w, //static.spotapps.co/spots/2c/54288c85794fd2898fe2e27c97fd0d/full 800w" id="item_image_3529556" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Maple Glazed Brussels Sprouts</h3></div><div class="food-price">$12.00</div><div class="food-item-description">Roasted Brussels sprouts with bacon and a balsamic maple glaze.</div></div><div class="food-item-holder" id="menu_item_3529558"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Tempura Shrimp</h3></div><div class="food-price">$15.00</div><div class="food-item-description">Lightly battered shrimp served with a sweet citrus chili sauce.</div></div><div class="food-item-holder" id="menu_item_3529563"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Garlic Pub Fries</h3></div><div class="food-price">$10.00</div><div class="food-item-description">All-natural fries tossed in garlic and shredded Parmesan with ranch dip on the side.</div></div><div class="food-item-holder" id="menu_item_3529564"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Ahi Poke</h3></div><div class="food-price">$17.50</div><div class="food-item-description">Yellow fin ahi tuna tossed in house poke sauce with crispy wonton chips, pickled ginger and wasabi.</div></div></div></div></section></div><!-- end of food menu grod item --><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Signature Mozzarella Cheese Flatbread</h2><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529570"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/7b/d95033686c44578d1f3b77d8771c05/full" data-srcset="//static.spotapps.co/spots/7b/d95033686c44578d1f3b77d8771c05/small 200w, //static.spotapps.co/spots/7b/d95033686c44578d1f3b77d8771c05/medium 400w, //static.spotapps.co/spots/7b/d95033686c44578d1f3b77d8771c05/full 800w" id="item_image_3529570" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Margarita 2.0</h3></div><div class="food-price">$14.00</div><div class="food-item-description">Tangy bruschetta tomatoes and fresh basil.</div></div><div class="food-item-holder" id="menu_item_3529574"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>We Meat Again</h3></div><div class="food-price">$18.00</div><div class="food-item-description">Marinara sauce, pepperoni, bacon, ham, Italian sausage and ground beef.</div></div><div class="food-item-holder" id="menu_item_3529578"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Shiitake Hits The Fan</h3></div><div class="food-price">$17.00</div><div class="food-item-description">
594Mixed mushrooms, caramelized onion, goat cheese with a balsamic glaze.</div></div><div class="food-item-holder" id="menu_item_3529581"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Chicken Club</h3></div><div class="food-price">$18.00</div><div class="food-item-description">Grilled chicken, avocado, tomato, bacon with a ranch drizzle.</div></div><div class="food-item-holder" id="menu_item_3529585"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/2e/35f30a4c334f5ebde3e869d4826452/full" data-srcset="//static.spotapps.co/spots/2e/35f30a4c334f5ebde3e869d4826452/small 200w, //static.spotapps.co/spots/2e/35f30a4c334f5ebde3e869d4826452/medium 400w, //static.spotapps.co/spots/2e/35f30a4c334f5ebde3e869d4826452/full 800w" id="item_image_3529585" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Supreme</h3></div><div class="food-price">$18.50</div><div class="food-item-description">Marinara sauce, pepperoni, sausage, red onion, green bell peppers, black olives and mushrooms.</div></div></div></div></section></div><!-- end of food menu grod item --><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Main Events</h2><div class="food-menu-description"><p>Sandwiches served with your choice of side: French Fries | Fruit | Seasonal Veggies | Sweet Potato or Garlic Mashers | Sub a Caesar or Mixed Green Salad +$2 | Sub Garlic Fries +$1.50</p></div><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529717"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Signature Ale-Battered Cod</h3></div><div class="food-price">$16.50</div><div class="food-item-description">2 Pieces $16.50| 3 Pieces $19.50 ⢠Beer-battered deep-fried cod with french fries and spicy tartar.</div></div><div class="food-item-holder" id="menu_item_3529722"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>French Beef Dip</h3></div><div class="food-price">$19.00</div><div class="food-item-description">Premium thin-sliced roasted beef, provolone cheese and caramelized onion on a French roll with creamy horseradish and au jus on the side.</div></div><div class="food-item-holder" id="menu_item_3529725"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>BLTB</h3></div><div class="food-price">$17.00</div><div class="food-item-description">Applewood smoked bacon, lettuce, tomato, mayo, and more bacon on toasted sourdough.</div></div><div class="food-item-holder" id="menu_item_3529747"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/cd/6fac49ee934cbc9ebd2db8b2505b0b/full" data-srcset="//static.spotapps.co/spots/cd/6fac49ee934cbc9ebd2db8b2505b0b/small 200w, //static.spotapps.co/spots/cd/6fac49ee934cbc9ebd2db8b2505b0b/medium 400w, //static.spotapps.co/spots/cd/6fac49ee934cbc9ebd2db8b2505b0b/full 800w" id="item_image_3529747" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Grilled Fish Taco</h3></div><div class="food-price">$18.00</div><div class="food-item-description">Blackened grilled cod, jalapeño aioli and shaved with crisp tortilla chips, pico de gallo and guacamole ⢠Sub Shrimp +$1</div></div><div class="food-item-holder" id="menu_item_3529752"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Crispy Chicken Sandwich</h3></div><div class="food-price">$17.00</div><div class="food-item-description">Crispy chicken, green apple, honey mustard slaw on a burger bun.</div></div><div class="food-item-holder" id="menu_item_3529757"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Salmon Club</h3></div><div class="food-price">$19.50</div><div class="food-item-description">Fresh grilled filet on a focaccia roll with green leaf lettuce, tomato, bacon and a tangy sweet relish spread.</div></div><div class="food-item-holder" id="menu_item_3529759"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Chicken Pesto Sandwich</h3></div><div class="food-price">$17.50</div><div class="food-item-description">Chicken breast, provolone cheese, sun-dried tomatoes, pesto aioli, onion and green leaf lettuce on a ciabatta sandwich roll.</div></div><div class="food-item-holder" id="menu_item_3529764"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Classic Reuben</h3></div><div class="food-price">$17.50</div><div class="food-item-description">This sliced slow roasted corned beef melted Swiss cheese, sauerkraut, Dijon mustard and 1000 island served on toasted marble rye.</div></div><div class="food-item-holder" id="menu_item_3529771"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Portobello Veggie Sandwich</h3></div><div class="food-price">$16.50</div><div class="food-item-description">Grilled portobello mushroom cap topped with roasted veggies on a focaccia sandwich roll.</div></div><div class="food-item-holder" id="menu_item_3529775"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Grannyâs Mac & Cheese</h3></div><div class="food-price">$12.00</div><div class="food-item-description">A tasty, super creamy, super cheesy childhood favorite topped with toasted house bread crumbs. â¢Add bacon bits +$2</div></div><div class="food-item-holder" id="menu_item_3529783"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>
594Grilled Atlantic Salmon</h3></div><div class="food-price">$21.00</div><div class="food-item-description">Served with grilled pineapple, seasonal veggies and choice of side.</div></div><div class="food-item-holder" id="menu_item_6015235"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Shrimp Fettucine Alfredo</h3></div><div class="food-price">$21.00</div><div class="food-item-description">Fettucine noodles, Alfredo sauce, sauteed shrimp, garlic toast. â¢Sub chicken $18.50</div></div></div></div></section></div><!-- end of food menu grod item --><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Fresh Greens</h2><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529589"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Hop Creek Cobb Salad</h3></div><div class="food-price">$18.50</div><div class="food-item-description">Grilled chicken, cherry tomatoes, English cucumber, Applewood smoked bacon, bleu cheese crumbles, hard-boiled egg and dressing of your choice.</div></div><div class="food-item-holder" id="menu_item_3529598"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Imperial Caesar Salad</h3></div><div class="food-price">$13.00</div><div class="food-item-description">Chopped romaine hearts, Caesar dressing, fresh baked croutons and Parmesan cheese ⢠Add Grilled Chicken +$8 | Add Grilled Salmon +$10</div></div><div class="food-item-holder" id="menu_item_3529604"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/6e/18d347ef00419f97d7c5991e85fbe2/full" data-srcset="//static.spotapps.co/spots/6e/18d347ef00419f97d7c5991e85fbe2/small 200w, //static.spotapps.co/spots/6e/18d347ef00419f97d7c5991e85fbe2/medium 400w, //static.spotapps.co/spots/6e/18d347ef00419f97d7c5991e85fbe2/full 800w" id="item_image_3529604" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Wedge Crisp</h3></div><div class="food-price">$12.00</div><div class="food-item-description">Cold iceberg lettuce drizzled with bleu cheese dressing and topped with Applewood smoked bacon, diced tomatoes, red onions and bleu cheese crumbles.</div></div><div class="food-item-holder" id="menu_item_3529608"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/6c/da81fd3eb84612bf8ea2da77ca9eb7/full" data-srcset="//static.spotapps.co/spots/6c/da81fd3eb84612bf8ea2da77ca9eb7/small 200w, //static.spotapps.co/spots/6c/da81fd3eb84612bf8ea2da77ca9eb7/medium 400w, //static.spotapps.co/spots/6c/da81fd3eb84612bf8ea2da77ca9eb7/full 800w" id="item_image_3529608" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Shrimp Louie</h3></div><div class="food-price">$18.50</div><div class="food-item-description">Wild caught shrimp, avocado, cucumber, tomato, black olives and hard-boiled egg on a bed of chopped iceberg lettuce with 1000 island dressing and cocktail sauce on the side.</div></div><div class="food-item-holder" id="menu_item_3529614"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Simply Salmon Salad</h3></div><div class="food-price">$19.00</div><div class="food-item-description">Grilled salmon, mixed greens, avocado and carrots with reed wine vinaigrette.</div></div><div class="food-item-holder" id="menu_item_3529618"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Buffalo Chicken Salad</h3></div><div class="food-price">$17.50</div><div class="food-item-description">Buffalo fried chicken, cheddar cheese, fresh pico de gallo on chopped romaine hearts tossed in ranch dressing with fried onions.</div></div><div class="food-item-holder" id="menu_item_3529627"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/a7/be4dfdff1a41ab800aad7a9277ed56/full" data-srcset="//static.spotapps.co/spots/a7/be4dfdff1a41ab800aad7a9277ed56/small 200w, //static.spotapps.co/spots/a7/be4dfdff1a41ab800aad7a9277ed56/medium 400w, //static.spotapps.co/spots/a7/be4dfdff1a41ab800aad7a9277ed56/full 800w" id="item_image_3529627" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Sesame Ginger Salad</h3></div><div class="food-price">$18.00</div><div class="food-item-description">Chicken $18.00 | Ahi $19.50 ⢠Fresh salad mix of kohlrabi Napa cabbage, sprouts, broccoli and red cabbage topped with your choice of Grilled Chicken or Ahi. Black sesame seeds and wonton strips.</div></div><div class="food-item-holder" id="menu_item_3529632"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Side Salad</h3></div><div class="food-price">$6.00</div><div class="food-item-description">Mixed green salad with choice of dressing $6.00 | half Caesar $6.50 | or mini wedge $7.00</div></div><div class="food-item-holder" id="menu_item_3529635"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Soup of the Day</h3></div><div class="food-price">$6.00/cup</div><div class="food-price multiple-price">$8.50/bowl</div><div class="food-item-description">
594Rotating, call restaurant daily options.</div></div><div class="food-item-holder" id="menu_item_3529643"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Basket of Cheesy Garlic Bread</h3></div><div class="food-price">$6.00</div><div class="food-item-description">cheesy garlic bread, by the basket.</div></div></div></div></section></div><!-- end of food menu grod item --><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Burgers</h2><div class="food-menu-description"><p>Our proprietary Hop Creek beef burger, ground daily from Angus chuck and Waygu blend, served on a fresh golden pain de mile bun with your choice of side: French Fries | Fruit | Seasoned Veggies | Sweet potato or Garlic Mashers | Sub a Caeser or mixed green salad +$1 | Sub Garlic Fries +$1 | Make a Brunch Burger by adding a fresh free-range local fried egg +$1.50<br/> 595Black bean veggie patty may be substituted on any burger.</p></div><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529650"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>All-American Pub Burger</h3></div><div class="food-price">$16.00</div><div class="food-item-description">Crisp lettuce, tomato, red onion and pickle ⢠Add Cheddar, Provolone, Bleu Cheese, Pepper Jack or Swiss Cheese +$1 each | Add Bacon, Avocado or Mushrooms +$1.50 each</div></div><div class="food-item-holder" id="menu_item_3529655"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Brew-sed Black nâ Bleu Burger</h3></div><div class="food-price">$17.50</div><div class="food-item-description">Blackened cajun seasoned burger patty, Applewood smoked bacon, bleu cheese, tomato, red onion and mayonnaise.</div></div><div class="food-item-holder" id="menu_item_3529659"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/db/b1053485d14cd2944d8809ffd81ab2/full" data-srcset="//static.spotapps.co/spots/db/b1053485d14cd2944d8809ffd81ab2/small 200w, //static.spotapps.co/spots/db/b1053485d14cd2944d8809ffd81ab2/medium 400w, //static.spotapps.co/spots/db/b1053485d14cd2944d8809ffd81ab2/full 800w" id="item_image_3529659" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Western BBQ Bacon Cheeseburger</h3></div><div class="food-price">$18.00</div><div class="food-item-description">Applewood smoked bacon, cheddar, house bbq sauce, crunchy fried onions, lettuce and tomato.</div></div><div class="food-item-holder" id="menu_item_3529666"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Spicy Jalapeño Burger</h3></div><div class="food-price">$18.00</div><div class="food-item-description">Crispy fried jalapeños, spicy ghost pepperjack cheese, red onion, lettuce and tomato with jalapeño aioli spread.</div></div><div class="food-item-holder" id="menu_item_3529674"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>California Turkey Burger</h3></div><div class="food-price">$17.50</div><div class="food-item-description">Lean ground turkey patty with Swiss cheese, avocado, crisp spinach, onion, tomato and a drizzle of ranch.</div></div><div class="food-item-holder" id="menu_item_3529687"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/9b/7292b9c43e4d9db4192c2016fe12ad/full" data-srcset="//static.spotapps.co/spots/9b/7292b9c43e4d9db4192c2016fe12ad/small 200w, //static.spotapps.co/spots/9b/7292b9c43e4d9db4192c2016fe12ad/medium 400w, //static.spotapps.co/spots/9b/7292b9c43e4d9db4192c2016fe12ad/full 800w" id="item_image_3529687" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Patty Melt</h3></div><div class="food-price">$17.50</div><div class="food-item-description">Cheddar and Swiss cheeses, caramelized onions, 1000 island on grilled sourdough bread.</div></div></div></div></section></div><!-- end of food menu grod item --><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Sweet Stuff</h2><div class="food-menu-description"><p>Save room for a sweet standing ovation.</p></div><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529819"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/29/c08e55ebf640788d3303ffa74a7f46/full" data-srcset="//static.spotapps.co/spots/29/c08e55ebf640788d3303ffa74a7f46/small 200w, //static.spotapps.co/spots/29/c08e55ebf640788d3303ffa74a7f46/medium 400w, //static.spotapps.co/spots/29/c08e55ebf640788d3303ffa74a7f46/full 800w" id="item_image_3529819" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Fudge Brownie Sundae</h3></div><div class="food-price">$10.00</div><div class="food-item-description"></div></div><div class="food-item-holder" id="menu_item_3529830"><!-- START the SH menu item photo --><div class="food-item-photo-holder"><img alt="" class="img-responsive lazyload" data-sizes="auto" data-src="//static.spotapps.co/spots/4c/56d2dcaf2d4696b807e29c22c071b5/full" data-srcset="//static.spotapps.co/spots/4c/56d2dcaf2d4696b807e29c22c071b5/small 200w, //static.spotapps.co/spots/4c/56d2dcaf2d4696b807e29c22c071b5/medium 400w, //static.spotapps.co/spots/4c/56d2dcaf2d4696b807e29c22c071b5/full 800w" id="item_image_3529830" src="https://static.spotapps.co/web/placeholder.png"/></div><!-- END the SH menu item photo --><div class="food-item-title"><h3>Housemade Cheesecake</h3></div><div class="food-price">$9.50</div><div class="food-item-description">Rotating flavors</div></div><div class="food-item-holder" id="menu_item_3695658"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Churro Cake</h3></div><div class="food-price">$10.00</div><div class="food-item-description">Caramel-filled cake filled with caramel, topped with vanilla ice cream and cinnamon sugar.</div></div><div class="food-item-holder" id="menu_item_6015251"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Creme Brulée Donut</h3></div><div class="food-price">$10.00</div><div class="food-item-description">A warmed, custard-filled donut with toasted sugar on top. Served with vanilla ice cream.</div></div></div></div></section></div><!-- end of food menu grod item --></div><!-- end of food menu --><div class="menu_691579 food-menu-grid" style="display:none"><div class="food-menu-grid-sizer"></div><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Childrenâs Choice</h2><div class="food-menu-description"><p>Side Options: French fries, Veggies, Carrot Sticks with Ranch, Fresh Fruit, Sweet Potato or Garlic Mashers</p></div><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529885"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Hop Creek Chicken Strips</h3></div><div class="food-price">$8.00</div><div class="food-item-description">Crunchy coated tender chicken breast served with a side of ranch and choice of side.</div></div><div class="food-item-holder" id="menu_item_3529920"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Mini Burger</h3></div><div class="food-price">$8.00</div><div class="food-item-description">Niman Ranch natural grass fed beef lil burger and choice of side ⢠Add Cheese +$0.50</div></div><div class="food-item-holder" id="menu_item_3529926"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Grilled Cheese Sandwich</h3></div><div class="food-price">$8.00</div><div class="food-item-description">Toasted sourdough with mild cheddar cheese and choice of side.</div></div><div class="food-item-holder" id="menu_item_3529938"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Mac & Cheesy</h3></div><div class="food-price">$8.00</div><div class="food-item-description">A classic super creamy, super cheesy favorite with choice of side ⢠Add Bacon Bits +$0.75</div></div><div class="food-item-holder" id="menu_item_3529944"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Fish & Chips</h3></div><div class="food-price">$8.00</div><div class="food-item-description">A single battered deep fried cod with French fries.</div></div></div></div></section></div><!-- end of food menu grod item --><div class="food-menu-grid-item "><section><div class="food-menu-grid-item-content"><h2>Drinks & Desserts</h2><div class="food-menu-content"><div class="food-item-holder" id="menu_item_3529960"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Childrenâs Beverage</h3></div><div class="food-price">$1.50</div><div class="food-item-description">Pepsi, Diet Pepsi, Sierra Mist, Ginger Ale, Dr. Pepper, Mug Root Beer, Raspberry Iced Tea, Lemonade with complimentary refills, Milk, Apple Juice, Orange Juice, Pineapple Juice</div></div><div class="food-item-holder" id="menu_item_3529966"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Kids Sundae</h3></div><div class="food-price">$4.00</div><div class="food-item-description"></div></div><div class="food-item-holder" id="menu_item_3529970"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Kids Root Beer Float</h3></div><div class="food-price">$4.00</div><div class="food-item-description"></div></div><div class="food-item-holder" id="menu_item_3529974"><!-- START the SH menu item photo --><!-- END the SH menu item photo --><div class="food-item-title"><h3>Kids Ice Cream Scoop</h3></div><div class="food-price">$2.50</div><div class="food-item-description"></div></div></div></div></section></div><!-- end of food menu grod item --></div><!-- end of food menu --></div></div></div></article></main></div><style type="text/css"> 596 .navbar-fixed-bottom.nav-v1 { 597 bottom: -100px; 598 } 599 .navbar-fixed-bottom.nav-v1 .nav.navbar-nav.navbar-right { 600 background-color: #000; 601 } 602 .navbar-fixed-bottom.nav-v1 .bottom-svg-border path, 603 .navbar-fixed-bottom.nav-v1 .bottom-svg-border polygon { 604 fill: #000; 605 } 606 .navbar-fixed-bottom.nav-v1 .bottom-list-item a { 607 color: #fff; 608 } 609 .navbar-fixed-bottom.nav-v1 .bottom-list-item a:hover, 610 .navbar-fixed-bottom.nav-v1 .bottom-list-item a:focus { 611 color: #6F7E0D; 612 } 613</style><nav aria-label="mobile footer" class="navbar-fixed-bottom nav-v1" id="bottom-navbar"><div><ul class="nav navbar-nav navbar-right"><li class="bottom-list-item "><a class="bottom-link " href="https://order.chownow.com/order/27462/locations?cn_script=true" id="bottom_link_4" target="_self"> 614 Order </a></li><li class="bottom-list-item "><a class="bottom-link " href="/napa-browns-valley-hop-creek-pub-party" id="bottom_link_5" target="_self"> 615 Parties </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/job-listings?spot_id=343893&callback_url=http://hopcreekpub.com/napa-browns-valley-hop-creek-pub-food-menu" id="bottom_link_7" target="_self"> 616 Jobs </a></li></ul></div></nav>
616<script src="https://static.spotapps.co/web/hopcreekpub--com/lib/jquery/jquery.min.js" type="text/javascript"></script>
616<script src="https://static.spotapps.co/web/hopcreekpub--com/lib/bootstrap/js/bootstrap.min.js"></script>
616<script src="https://static.spotapps.co/web/hopcreekpub--com/lib/masonry/masonry.pkgd.min.js"></script>
616<!-- Script which will insert Shopping cart component (like MT does) --><!--
616<script id="test_shopping_cart_script" src="https://static.spotapps.co/websites/mt/food-menu-plugins-v6.3.test.js"></script>
616 -->
616<script> 617 618 $("#bottom_link_4").on("click", function(){ 619 if (ga_check()) 620 universal_ga('send', 'event', 'Button', 'Click', 'Order Online'); 621 }); 622 $("#bottom_link_5").on("click", function(){ 623 if (ga_check()) 624 universal_ga('send', 'event', 'Button', 'Click', 'Private Party'); 625 }); 626 $("#bottom_link_7").on("click", function(){ 627 if (ga_check()) 628 universal_ga('send', 'event', 'Button', 'Click', 'Jobs'); 629 }); 630 $('.header-logo, .nav-v2-home-btn').click(function(event) { 631 if ( window.location.pathname == '/' || window.location.pathname == '/index.php') { 632 event.preventDefault(); 633 var windowScrollTop = $(window).scrollTop(); 634 if(windowScrollTop > 150) { 635 $('html, body').animate({scrollTop: 0}, 750); 636 } 637 } 638 }); 639 640$(".banner-section a.banner-pin").click(function(e) { 641 // target element id 642 var id = $(this).attr('href'); 643 644 // target element 645 var section = $(id); 646 if (section.length === 0) { 647 return; 648 } 649 650 // prevent standard hash navigation (avoid blinking in IE) 651 e.preventDefault(); 652 653 // top position relative to the document 654 var pos = section.offset().top - 100 + 10; 655 656 // animated top scrolling 657 $('body, html').animate({scrollTop: pos}, 750); 658}); 659 660$(document).ready(function() { 661 var navHeight = $('nav.navbar').height(); 662 $('html').css("scroll-padding-top", navHeight); 663}); 664 665var called_v8_scroll = false; 666 667$(document).on('scroll', function (e) { 668 if($(document).scrollTop() > 0) { 669 $('.navbar.nav-v7').addClass('nav-scroll'); 670 $('.navbar.nav-v7').removeClass('nav-top'); 671 if (2 !=2 && 2 == 2) { 672 if(!called_v8_scroll) { 673 setTimeout(function(){ 674 setHelperTabWidth(); 675 called_v8_scroll = true; 676 }, 300); 677 } 678 } 679 }else { 680 $('.navbar.nav-v7').removeClass('nav-scroll'); 681 $('.navbar.nav-v7').addClass('nav-top'); 682 if (2 != 2 && 2 == 2) { 683 $('#hidden_tab_r').width(0); 684 $('#hidden_tab_l').width(0); 685 $('.navbar-nav li.nav-tab').first().css('margin-left', '0px'); 686 $('.navbar-nav li.nav-tab').last().css('margin-right', '0px'); 687 called_v8_scroll = false; 688 } 689 } 690}); 691 692$(function() { 693 setDropDownMenuWidth(); 694 695 function setDropDownMenuWidth() { 696 var tabs_list = $('.navbar-tabs .navbar-nav'); 697 698 $(tabs_list).find('li.drop-down-link').each(function() { 699 var sub_menu_width = $(this).outerWidth(true); 700 if (sub_menu_width < 100) { 701 sub_menu_width = 100; 702 } 703 $(this).find('.sub-menu').css('width', sub_menu_width+'px'); 704 }); 705 } 706 707 $( window ).resize(function() { 708 setDropDownMenuWidth(); 709 }); 710 $( window ).load(function() { 711 setDropDownMenuWidth(); 712 }); 713 714}); 715 716 717 718$( '.drop-down-link .drop-down' ).click(function(event) { 719 event.preventDefault(); 720 event.stopPropagation(); 721 722 var drop_down = $(this).closest('.drop-down-link'); 723 var drop_down_a = $(this); 724 725 if($(drop_down_a).attr("aria-expanded") == "true") { 726 $(drop_down_a).attr("aria-expanded",false) 727 } else { 728 $(drop_down_a).attr("aria-expanded",true) 729 } 730 731 732 var sub_menu = $(this).closest('.drop-down-link').find( '.sub-menu' ); 733 734 if ( $(sub_menu).is( ':hidden' ) ) { 735 $(sub_menu).slideDown(); 736 $(drop_down).addClass('active'); 737 } else { 738 $(sub_menu).slideUp(); 739 $(drop_down).removeClass('active'); 740 } 741}); 742 743//// Set width for corresponding helper tab or margin for first or last nav tab depending on calculeted width sum of left and right tabs 744function setHelperTabWidth() { 745 var nav_tab_width; 746 var tabs_left_width = 0; 747 var tabs_right_width = 0; 748 749 var full_nav_tab_width; 750 var full_tabs_left_width = 0; 751 var full_tabs_right_width = 0; 752 753 $('li.nav-tab').each(function( index, element ) { 754 755 nav_tab_width = $(element).find('a').width(); 756 full_nav_tab_width = $(element).outerWidth(true); 757 758 if (!($(element).hasClass('helper-tab'))) { 759 if (index<4) { 760 tabs_left_width += nav_tab_width; 761 full_tabs_left_width += full_nav_tab_width; 762 } else { 763 tabs_right_width += nav_tab_width; 764 full_tabs_right_width += full_nav_tab_width; 765 } 766 } else { 767 if(index == 0) { 768 full_tabs_left_width += full_nav_tab_width; 769 } else { 770 full_tabs_right_width += full_nav_tab_width; 771 } 772 } 773 774 }); 775 776 var tabs_width_differance = tabs_left_width - tabs_right_width; 777 var helper_value = Math.abs(tabs_width_differance); 778 var full_tabs_width_differance = full_tabs_left_width - full_tabs_right_width; 779 780 // if sum of left tabs width is smaller than rigth tabs width tabs_width_differance is negative set margin left for first tab 781 if (full_tabs_width_differance != 0) { 782 if (tabs_width_differance < 0) { 783 $('.navbar-nav li.nav-tab').first().css('margin-left', helper_value+'px'); 784 } else { 785 $('.navbar-nav li.nav-tab').last().css('margin-right', helper_value+'px'); 786 } 787 } 788 789} 790 791$(function() { 792 setNavTabsWidth(); 793 794 function setNavTabsWidth() { 795 var container_width = $('.navbar-tabs .container').outerWidth(); 796 var social_icons_width = $('.navbar-tabs .socialnav').outerWidth(true); 797 var reduced_tabs_width = container_width - (2 * social_icons_width) -10; 798 799 $('.navbar-tabs .navbar-content').width(reduced_tabs_width); 800 801 // helper value set in case logo is centered and tabs width sum on the left and on the right are not the same 802 if (2 == 2) { 803 setTimeout(function(){ 804 setHelperTabWidth(); 805 $('.navbar.nav-v8 .desktop-navigation .navbar-nav').css('opacity', '1'); 806 }, 300); 807 808 } 809 } 810 811 $( window ).resize(function() { 812 setNavTabsWidth(); 813 }); 814 815 $('.nav a:not(.drop-down)').on('click', function () { 816 $('.navbar-collapse').collapse('hide'); 817 }); 818 819}); 820 821$('.logo-holder .logo-image').click(function(event) { 822 if ( window.location.pathname == '/' || window.location.pathname == '/index.php') { 823 var windowScrollToTop = $(window).scrollTop(); 824 if(windowScrollToTop > 150) { 825 $('html, body').animate({scrollTop: 0}, 750); 826 } 827 } else { 828 window.location = "/"; 829 } 830}); 831 setTimeout(function(){ 832 $('.navbar-fixed-bottom.nav-v1').addClass('show-bottom-nav'); triggerShowFooterEvents(); 833 }, 4000); 834 $(document).ready(function() { 835 // init Masonry 836 $('.food-menu-grid').masonry({ 837 columnWidth: '.food-menu-grid-sizer', 838 itemSelector: '.food-menu-grid-item', 839 percentPosition: true, 840 fitWidth: true 841 }); 842 843 // Detect if the page is linked from Menu nav tab or Order nav tab 844 if (window.location.search.includes('order=yes')) { 845 $('nav .nav-menu-page').removeClass('active'); 846 $('nav .nav-order-menu-page').addClass('active'); 847 } else { 848 $('nav .nav-order-menu-page').removeClass('active'); 849 $('nav .nav-menu-page').addClass('active'); 850 } 851 852 }); 853 854 var active_tab; 855 function showTab(className){ 856 if (active_tab) { 857 $("."+active_tab).hide(); 858 $("."+active_tab+ "_link").removeClass("active"); 859 } 860 $("."+className).show(); 861 active_tab = className; 862 $("."+active_tab+ "_link").addClass("active").attr('aria-current', 'true'); 863 $(".food-menu-nav-item:not(.active)").attr('aria-current', 'false'); 864 } 865 866 showTab("menu_691578"); 867 868 $(".food-menu-v2-wrapper .food-menu-nav a.food-menu-nav-item").click(function(e) { 869 var menu_id = $(this).attr('href'); 870 var food_menu_tab = $(".menu_"+menu_id); 871 if (food_menu_tab.length === 0) { 872 return; 873 } 874 875 // prevent standard hash navigation (avoid blinking in IE) 876 e.preventDefault(); 877 878 showTab("menu_"+menu_id); 879 880 // trigger Masonry layout 881 $('.food-menu-grid').masonry('layout'); 882 }); 883 884 885 $( window ).load(function() { 886 // trigger Masonry layout 887 $('.food-menu-grid').masonry('layout'); 888 }); 889 890</script>
890<script> 891(function() { 892 var name = "Hop Creek Pub"; 893 var pid = "ChIJ-7grFBIHhYAR9ujVcM01agA"; 894 function build_url() { 895 var q = encodeURIComponent(name).replace(/'/g, "%27"); 896 return "https://www.google.com/maps/search/?api=1" 897 + "&query=" + q 898 + "&query_place_id=" + encodeURIComponent(pid); 899 } 900 window.google_map_url = build_url(); 901 window.open_google_map = function() { 902 window.open(build_url(), "_blank"); 903 }; 904})(); 905</script>
905<script> 906 907 var spot_id = 343893; 908 var sh_generic_form_params=JSON.parse('{"generic_contact_form_active":true,"texting_permissions_active":true,"title":"Contact us","instructions":"Please fill out the form and we will be in touch.","reasons":["To host a special event","To get a special event catered","To reserve a table","To apply for a job","Other Questions"],"custom_hours":"","hours":"","active_tmt_cta_links":{"cta_private_party":"https://hopcreekpub.com/-party","cta_catering":null,"cta_reservations":null,"cta_jobs":"https://tmt.spotapps.co/job-listings?spot_id=343893"},"spot_name":"Hop Creek Pub","label_for_texting_permission":"Iâd like to get texts about specials, events, and other exclusive offers and announcements not available to general public"}'); 909 910 if (false){ 911 console.log("Check SpotHopper configuration. Probably there is no 'WEBSITE::DOMAIN_NAME' key for your website"); 912 } 913 914 if (navigator.userAgent.match(/iPhone/i) 915 || navigator.userAgent.match(/iPad/i) 916 || navigator.userAgent.match(/iPod/i)){ 917 $(document).ready(function(){ 918 document.body.className += " " + "webkit-mobile-body"; 919 }); 920 } 921 922 var promotion_url_param_domain = getPromotionUrlParams()['domain']; 923 if ( promotion_url_param_domain && ( new URL(document.location).host == 'localhost:4000' || new URL(document.location).host == 'wcache.spotapps.co' || new URL(document.location).host == 'website-editor.spotapps.co' || new URL(document.location).host == 'website-editor-staging.spotapps.co' || new URL(document.location).host == 'wcache-staging.spotapps.co')){ 924 $("a[href^='/']").each(function(){ 925 if (this.href.indexOf('domain=') == -1){ 926 var sh_internal_url = new URL(this.href); 927 sh_internal_url.searchParams.set("domain", promotion_url_param_domain); 928 this.href = sh_internal_url.toString(); 929 } 930 }) 931 } 932 933 934 function cta_link_matches_href(href, url){ 935 var domain = 'hopcreekpub.com'; 936 if(typeof url === 'undefined'){ 937 return false; 938 } 939 var partsOfURL = url.split(domain); 940 if (partsOfURL.length != 2){ 941 return href == url; 942 }else{ 943 var urlPath = partsOfURL[1]; 944 if (urlPath.substring(0,1) == "/"){ 945 urlPath = urlPath.substring(1,urlPath.length); 946 } 947 return href.indexOf(urlPath, domain.length + href.indexOf(domain)-1) !== -1; 948 } 949 } 950 951 var all_cta_links = [{"id":1110943,"spot_id":343893,"url":"https://order.chownow.com/order/27462/locations?cn_script=true","cta_link_type":"order","created_at":"2024-10-18T07:39:32+00:00","updated_at":"2024-12-16T09:17:21+00:00","made_of_food":false,"link_name":"","target":null,"website_footer_label":"Order","position":0},{"id":1186485,"spot_id":343893,"url":"https://hopcreekpub.com/-specials","cta_link_type":"specials","created_at":"2024-12-16T09:17:14+00:00","updated_at":"2024-12-16T09:17:20+00:00","made_of_food":false,"link_name":""},{"id":1076073,"spot_id":343893,"url":"https://hopcreekpub.com/-party","cta_link_type":"private_parties","created_at":"2024-09-19T19:14:52+00:00","updated_at":"2024-12-16T09:17:20+00:00","made_of_food":false,"link_name":"Private Parties","target":null,"website_footer_label":"Parties","position":3},{"id":1186486,"spot_id":343893,"url":"https://hopcreekpub.com/-drink-menu","cta_link_type":"drink_menu","created_at":"2024-12-16T09:17:15+00:00","updated_at":"2024-12-16T09:17:20+00:00","made_of_food":false,"link_name":""},{"id":1186487,"spot_id":343893,"url":"https://hopcreekpub.com/-food-menu","cta_link_type":"food_menu","created_at":"2024-12-16T09:17:15+00:00","updated_at":"2024-12-16T09:17:20+00:00","made_of_food":false,"link_name":"","position":null},{"id":1076074,"spot_id":343893,"url":"https://tmt.spotapps.co/job-listings?spot_id=343893","cta_link_type":"job_listing","created_at":"2024-09-19T19:14:52+00:00","updated_at":"2024-12-16T09:17:20+00:00","made_of_food":false,"link_name":"Job Listing","target":null,"website_footer_label":"Jobs","position":2}]; 952 953 function find_cta_link(href) { 954 for (var i=0; i< all_cta_links.length; i++){ 955 var cta_link = all_cta_links[i]; 956 if ( cta_link_matches_href(href, cta_link.url)){ 957 return cta_link; 958 } 959 } 960 } 961 962 function find_cta_links(href) { 963 var cta_links = [] 964 for (var i=0; i< all_cta_links.length; i++){ 965 var cta_link = all_cta_links[i]; 966 if ( cta_link_matches_href(href, cta_link.url)){ 967 cta_links.push(cta_link); 968 } 969 } 970 return cta_links; 971 } 972 973 974 function get_current_page_cta_link_types(){ 975 var types = []; 976 var cta_links = find_cta_links(document.location.href); 977 for (var i=0; i<cta_links.length; i++){ 978 types.push(cta_links[i].cta_link_type); 979 } 980 return types; 981 } 982 983 984 function is_food_menu_page(){ 985 var cta_link_types = get_current_page_cta_link_types(); 986 for (var i=0; i<cta_link_types.length; i++){ 987 if ('food_menu' == cta_link_types[i]) 988 return true; 989 } 990 return false;
991 } 992 993 994 function get_form_cat_from_cta(){ 995 var cta_link = find_cta_link(document.location.href); 996 if (cta_link == null) { 997 return null; 998 } 999 if (cta_link.cta_link_type == 'private_parties'){ 1000 return 'private_party'; 1001 }else if (cta_link.cta_link_type == 'reservations'){ 1002 return 'reservation'; 1003 }else if (cta_link.cta_link_type == 'catering'){ 1004 return 'catering'; 1005 }else if (cta_link.cta_link_type == 'job_listing'){ 1006 return 'job_listings'; 1007 }else if (cta_link.cta_link_type == 'gift_cards'){ 1008 return 'gift_cards'; 1009 } 1010 return null; 1011 } 1012 1013 function element_has_events_defined(elem){ 1014 if ($._data(elem, "events") === undefined){ 1015 return false; 1016 } 1017 return true; 1018 } 1019 1020 function create_ga_events_for_cta_clicks(){ 1021 if (typeof $ === 'function'){ 1022 1023 var cta_link_of_the_page = find_cta_link(location.href); 1024 1025 1026 $("a").each(function(index, elem){ 1027 var href = $(elem).attr('href'); 1028 1029 if (href === undefined ){ 1030 return; 1031 } 1032 1033 if (href.substring(0,4) == 'tel:'){ 1034 if (!element_has_events_defined(elem)){ // not footer links 1035 $(elem).on("click", function(){ 1036 universal_ga('send', 'event', { 1037 eventCategory: 'Button', 1038 eventAction: 'Click', 1039 eventLabel: 'Phone', 1040 transport: 'beacon' 1041 }); 1042 }); 1043 1044 if (cta_link_of_the_page){ 1045 $(elem).on("click", function(){ 1046 universal_ga('send', 'event', { 1047 eventCategory: 'Button', 1048 eventAction: 'Click', 1049 eventLabel: cta_link_of_the_page.cta_link_type + ' page phone', 1050 transport: 'beacon' 1051 }); 1052 }); 1053 } 1054 } else { 1055 if (cta_link_of_the_page){ 1056 $(elem).on("click", function(){ 1057 universal_ga('send', 'event', { 1058 eventCategory: 'Button', 1059 eventAction: 'Click', 1060 eventLabel: cta_link_of_the_page.cta_link_type + ' page phone footer', 1061 transport: 'beacon' 1062 }); 1063 }); 1064 } 1065 } 1066 1067 1068 }else{ 1069 var cta_link = find_cta_link(href); 1070 if (elem.className != null && elem.className.indexOf("bottom-link") > -1){ 1071 // console.log("bottom link detected"); 1072 }else{ 1073 if (cta_link != null){ 1074 $(elem).on("click", function(){ 1075 universal_ga('send', 'event', { 1076 eventCategory: 'Website Link', 1077 eventAction: 'Click', 1078 eventLabel: cta_link.cta_link_type, 1079 transport: 'beacon' 1080 }); 1081 }); 1082 } 1083 } 1084 } 1085 1086 1087 }); 1088 } 1089 } 1090 1091 if (typeof angular === "undefined") { 1092 create_ga_events_for_cta_clicks(); 1093 } else { 1094 angular.element(document).ready(function () { 1095 create_ga_events_for_cta_clicks(); 1096 }); 1097 } 1098 1099 1100 function triggerShowFooterEvents(){ 1101 if (window.screen.availWidth < 768){ 1102 universal_ga('send', 'event', { 1103 eventCategory: 'Mobile Footer', 1104 eventAction: 'View', 1105 eventLabel: '', 1106 transport: 'beacon' 1107 }); 1108 } 1109 } 1110 1111 1112 1113 1114 //////////// 1115 function smartFooterV2() 1116 { 1117 var list= document.getElementsByClassName("bottom-list-item"); 1118 if (!list) return; 1119 1120 if (document.getElementById("bottom-navbar") == null){ 1121 return; 1122 } 1123 1124 var bottomNav = document.querySelector('#bottom-navbar .navbar-nav'); 1125 var footerLinkPaddingLeft = $('#bottom-navbar .navbar-nav li a').css('padding-left'); 1126 var footerLinkPaddingRight = $('#bottom-navbar .navbar-nav li a').css('padding-right'); 1127 1128 bottomNav.innerHTML = ''; 1129 var linksWithPosition = all_cta_links.filter(e => e.position != null && e.position >= 0); 1130 linksWithPosition.sort(function(a,b) { 1131 return a.position - b.position; 1132 }); 1133 1134 var footerLinkStyle = (footerLinkPaddingLeft == '0px' || footerLinkPaddingRight == '0px' ? 'style="padding-left: 8px; padding-right: 8px;"' : ''); 1135 1136 linksWithPosition.forEach((e, i) => { 1137 var target = e.target || getUrlTarget(e.url); 1138 bottomNav.insertAdjacentHTML('beforeend', 1139 `<li class="bottom-list-item" style="white-space: nowrap;width: auto;"><a ${footerLinkStyle} class="bottom-link smart-footer-link" data-type="${e.cta_link_type}" data-position="${i}" target="${target}" href="${e.url}">${e.website_footer_label}</a></li>`); 1140 }) 1141 1142 var intervalCount = 0 1143 var interval = setInterval(() => { 1144 if(intervalCount == 50){ 1145 clearInterval(interval); 1146 } 1147 removeOverflowingFooterLinks(); 1148 intervalCount ++; 1149 }, 200); 1150 1151 $('.smart-footer-link').on("click", function(){ 1152 if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){ 1153 shUrlParams['source'] = 'footer'; 1154 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)); 1155 } 1156 1157 var visibleLinks = $('.smart-footer-link').map(function (e) { 1158 return $(this).data('type'); 1159 }).toArray().join(','); 1160 1161 universal_ga('send', 'event', { 1162 eventCategory: 'Button', 1163 eventAction: 'Click_footer_2', 1164 eventLabel: "type:" + $(this).data('type') + "|position:" + $(this).data('position') + "|visible:" + visibleLinks, 1165 transport: 'beacon' 1166 }); 1167 }); 1168 } 1169 1170 function removeOverflowingFooterLinks(){ 1171 var bottomNavLinks = document.querySelectorAll('#bottom-navbar .navbar-nav li'); 1172 var width_sum = 0; 1173 1174 bottomNavLinks.forEach(e => { 1175 width_sum += e.getBoundingClientRect().width; 1176 if ((width_sum) > window.innerWidth) { 1177 console.log(`%cLink %c${e.textContent} %cdeleted couldn't fit screen`,"color: #fff;background: #202124;", "background: red;color: #fff", "color: #fff;background: #202124;"); 1178 e.remove(); 1179 } 1180 }); 1181 } 1182 1183 function getUrlTarget(url){ 1184 if(url.startsWith('tel')){ 1185 return '_self'; 1186 } 1187 if(url.startsWith('/') || url.includes('tmt.spotapps.co') || url.includes(window.location.host)){ 1188 return '_self'; 1189 } 1190 return '_blank'; 1191 } 1192 1193 function npb() 1194 { 1195 var list= document.getElementsByClassName("bottom-list-item"); 1196 if (!list) return; 1197 1198 if (document.getElementById("bottom-navbar") == null){ 1199 return; 1200 } 1201 1202 var url = "" 1203 for (var i=0; i < all_cta_links.length; i++) 1204 { 1205 if (all_cta_links[i].cta_link_type == "order"){ 1206 url = all_cta_links[i].url; 1207 } 1208 } 1209 1210 if ( url == ""){ 1211 return; 1212 } 1213 1214 for (i=0; i < list.length; i++) 1215 { 1216 console.log(cta_link_matches_href(list[i].firstChild.href, url)); 1217 if (cta_link_matches_href(list[i].firstChild.href,url)) return; 1218 1219 }; 1220 1221 var item = list[list.length-1] 1222 document.getElementById("bottom-navbar").getElementsByClassName("nav navbar-nav")[0].appendChild(item.cloneNode(true)); 1223 var width_sum = 0; 1224 for (i=0; i < list.length; i++) { 1225 width_sum += list[i].getBoundingClientRect().width; 1226 } 1227 1228 var item = list[list.length-1] 1229 if ((width_sum - 10) > window.innerWidth) { item.parentNode.removeChild(item); console.log("link deleted couldn't fit screen"); return; } 1230 1231 item.firstChild.text = "Order"; 1232 item.firstChild.href = url; 1233 item.firstChild.id = "bottom_link_" + list.length; 1234 1235 $(item.firstChild).on("click", function(){ 1236 1237 if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){ 1238 shUrlParams['source'] = 'footer'; 1239 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)); 1240 } 1241 1242 universal_ga('send', 'event', { 1243 eventCategory: 'Button', 1244 eventAction: 'Click', 1245 eventLabel: 'Plan B-2 Order', 1246 transport: 'beacon' 1247 }); 1248 }); 1249 1250 1251 } 1252 1253function activateSmartFooter(){ 1254 var smart_footer_active = true; 1255 var smart_footer_version = 2; 1256 var man_bottom_active = false;
1257 if(window.location.hash == '#smartFooterV2=enabled'){ 1258 smartFooterV2(); 1259 return; 1260 } 1261 if (smart_footer_active && !man_bottom_active){ 1262 if(smart_footer_version == 2 ){ 1263 smartFooterV2(); 1264 }else { 1265 npb(); 1266 } 1267 } 1268 } 1269 1270 activateSmartFooter(); 1271 1272 var corona_config_str = '{"id":286440,"spot_id":343893,"promote_pick_up":true,"promote_gift_cards":true,"promote_happy_hour":true,"promote_events":true,"instructions_on_food_page":false,"food_page_instruction_text":"To place a delivery or curbside pick-up order, please call:","food_page_instruction_phone":null,"created_at":"2024-09-16T17:30:58+00:00","updated_at":"2025-09-11T02:59:03+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":false,"all_alcoholic_to_go_lincense":false,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":5,"pick_ups_priority_value":5,"reservations_priority_value":5,"private_parties_priority_value":5,"catering_priority_value":0,"gift_cards_priority_value":3,"jobs_priority_value":2,"food_and_drinks_priority_value":3,"specials_priority_value":4,"national_days_priority_value":2,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":5,"collecting_emails_priority_value":2,"collecting_phone_numbers_priority_value":0,"growing_social_media_followers_priority_value":4,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":0,"shopping_cart_type":"TMT","shopping_cart_active":false}'; 1273 var corona_config = corona_config_str != '' ? JSON.parse('{"id":286440,"spot_id":343893,"promote_pick_up":true,"promote_gift_cards":true,"promote_happy_hour":true,"promote_events":true,"instructions_on_food_page":false,"food_page_instruction_text":"To place a delivery or curbside pick-up order, please call:","food_page_instruction_phone":null,"created_at":"2024-09-16T17:30:58+00:00","updated_at":"2025-09-11T02:59:03+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":false,"all_alcoholic_to_go_lincense":false,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":5,"pick_ups_priority_value":5,"reservations_priority_value":5,"private_parties_priority_value":5,"catering_priority_value":0,"gift_cards_priority_value":3,"jobs_priority_value":2,"food_and_drinks_priority_value":3,"specials_priority_value":4,"national_days_priority_value":2,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":5,"collecting_emails_priority_value":2,"collecting_phone_numbers_priority_value":0,"growing_social_media_followers_priority_value":4,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":0,"shopping_cart_type":"TMT","shopping_cart_active":false}') : null; 1274 1275 1276 //corona instuctions 1277 function show_corona_instructions(text, phone, btnText){ 1278 //format to US number 1279 var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/); 1280 1281 if(corona_config.shopping_cart_type == "TMT" && corona_config.shopping_cart_active == true) { 1282 var linkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true"; 1283 var btnLinkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true"; 1284 }else { 1285 var linkLocation = 'tel:+1'+phone+''; 1286 var btnLinkLocation = 'tel:+1'+ match[1] + '-' + match[2] + '-' + match[3] +'' 1287 } 1288 var appendPhone = 'tel:+1'+phone+''; 1289 //inject html content 1290 if ($('.food-menu-nav').length) { 1291 //new template 1292 var pageEl = $('.food-menu-nav').css('margin','20px auto 10px auto'); 1293 var textColor = rgb2hex($('.section-header').css('color')); 1294 var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color')); 1295 var fontSize = parseInt($('.food-menu-nav-item').css('font-size')); 1296 fontSize = fontSize + Math.round(fontSize * 0.25); 1297
1298 // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="tel:+1'+phone+'">'+btnText+'</a></div>'; 1299 var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="display: inline-block !important;font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="'+btnLinkLocation +'">'+btnText+'</a></div>'; 1300 1301 }else { 1302 //old template 1303 var pageEl = $('.tabnav'); 1304 var textColor = rgb2hex($('.menu-item-name-traditional').css('color')); 1305 var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color')); 1306 1307 var linkTextColor = getContrast50(linkColor); 1308 var fontSize = parseInt($('.menu-item-name-traditional').css('font-size')); 1309 fontSize = fontSize + Math.round(fontSize * 0.25); 1310 var textTransform = $('.style-traditional .tabnav .nav>li>a').css('text-transform'); 1311 1312 // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 50px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+textColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="tel:+1'+phone+'">'+btnText+'</a></div>'; 1313 var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 30px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+linkTextColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="'+btnLinkLocation+'">'+btnText+'</a></div>'; 1314 1315 } 1316 //html content 1317 pageEl.prepend(html); 1318 } 1319 1320 function rgb2hex(rgb) { 1321 if(typeof rgb !== "undefined"){ 1322 rgbColor = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); 1323 if (!rgbColor) { 1324 rgba = rgb.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*\d+\.*\d+)?\)$/); 1325 return "#" + hex(rgba[1]) + hex(rgba[2]) + hex(rgba[3]); 1326 } 1327 function hex(x) { 1328 return ("0" + parseInt(x).toString(16)).slice(-2); 1329 } 1330 return "#" + hex(rgbColor[1]) + hex(rgbColor[2]) + hex(rgbColor[3]); 1331 } 1332 return rgb; 1333 } 1334 1335 function getContrast50(hexcolor){ 1336 return (parseInt(hexcolor, 16) > 0xffffff/2) ? '#000':'#fff'; 1337 } 1338 1339 function show_corona_sidebar_instructions(text, phone){ 1340 //format to US number 1341 var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/); 1342 var divWidth = 230; 1343 var top = 50; 1344 var linkSize = '1.6em'; 1345 var pSize = $('p').css('font-size'); 1346 var appendPhone = 'tel:+1'+phone+''; 1347 1348 if ($(window).width() < 1600) 1349 var top = 30; 1350 if ($(window).width() < 1200){ 1351 var divWidth = 180; 1352 var linkSize = '1.4em'; 1353 var pSize ='1.1em'; 1354 } 1355 1356 if($('.food-menu-nav').length){ //new template 1357 var textColor = $('.food-menu-nav-item.active').css('color'); 1358 var linkColor = $('.food-menu-nav-item.active').css('background-color'); 1359 1360 var linkTextColor = $('.food-menu-nav-item.active').css('color'); 1361 var parent = $('.food-menu-page'); 1362 } 1363 else { //old template 1364 var textColor = $('.menu-item-name-traditional').css('color'); 1365 var linkColor = $('.style-traditional .tabnav .nav>
1365li.active>a').css('color'); 1366 var parent = $('.food-menu').length ? $('.food-menu') : $('.drink-menu'); 1367 var linkTextColor = getContrast50(linkColor); 1368 } 1369 1370 // $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+textColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');" style="font-size:'+linkSize+';color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>'); 1371 $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+linkTextColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');this.href=\'' + appendPhone + '\';" style="font-size:'+linkSize+';color:'+linkTextColor+';" href="/call-us/'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>'); 1372 1373 //check if resolution is bigger than tablet resolution 1374/* if ($(window).width() > 991) { 1375 //detect scroll 1376 window.onscroll = function (e) { 1377 if ($(window).scrollTop() == 0) { 1378 $('#corona-instructions-sidebar').hide(); 1379 }else { 1380 $('#corona-instructions-sidebar').show(); 1381 } 1382 } 1383 } */ 1384 } 1385 1386 function check_corona_config(config){ 1387 console.log(config) 1388 if (config) { 1389 if (config.instructions_on_food_page && config.food_page_instruction_text && config.food_page_instruction_phone) { 1390 if (!config.promote_deliveries && config.promote_pick_up) { 1391 var btnText = 'Call For Pick Up'; 1392 } 1393 if (config.promote_deliveries && !config.promote_pick_up) { 1394 var btnText = 'Call For Delivery'; 1395 } 1396 if (config.promote_deliveries && config.promote_pick_up) { 1397 var btnText = 'Call For Pick Up Or Delivery'; 1398 } 1399 1400 if(typeof btnText !== "undefined"){ // check if pick up or delivery are true 1401 if(config.shopping_cart_type == "TMT" && config.shopping_cart_active == true) { 1402 var btnText = 'ORDER NOW'; 1403 if($('.food-menu-nav').length){ //new template 1404 var textColor = rgb2hex($('.section-header').css('color')); 1405 var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color')); 1406 var fontSize = parseInt($('.food-menu-nav-item').css('font-size')); 1407 fontSize = fontSize + Math.round(fontSize * 0.25); 1408 } 1409 else { //old template 1410 var textColor = rgb2hex($('.menu-item-name-traditional').css('color')); 1411 var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color')); 1412 1413 var linkTextColor = getContrast50(linkColor); 1414 var fontSize = parseInt($('.menu-item-name-traditional').css('font-size')); 1415 fontSize = fontSize + Math.round(fontSize * 0.25); 1416 } 1417 show_corona_instructions('For online orders, use our own <a style="text-decoration:underline;color: '+textColor+';" href="https://tmt.spotapps.co/ordering-menu/?spot_id='+config.spot_id+'&images=yes&accordion=true#"> commission free ordering platform! </a> or call:', config.food_page_instruction_phone, btnText); 1418 show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone); 1419 } else { 1420 show_corona_instructions(config.food_page_instruction_text, config.food_page_instruction_phone, btnText); 1421 show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone); 1422 } 1423 1424 } 1425 } 1426 } 1427 } 1428 1429 1430 if (is_food_menu_page() && !window.location.search.includes("contactless=true")){ 1431 $( document ).ready(function() { 1432 setTimeout(function(){ 1433 check_corona_config(corona_config); 1434 }, 300); 1435 }); 1436 } 1437 1438 1439 1440 function isPhone(phone){ 1441 var regex = /^(\+\d{1,2}\s?)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$/; 1442 return regex.test(phone); 1443 } 1444 1445 function sendEmail_MT (input_id) { 1446 const $loader = $("[data-id=newsletter-widget-2] .sph-loading-img"); 1447 1448 const $step = { 1449 form: $("[data-id=newsletter-widget-2] .sph-email-form"), 1450 message: $("[data-id=newsletter-widget-2] .sph-response-message"), 1451 } 1452 1453 const $field = { 1454 email: $("[data-id=newsletter-widget-2] #sph-newsletter-input-" + input_id), 1455 phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-" + input_id), 1456 consent: $("[data-id=newsletter-widget-2] #sph-newsletter-checkbox-phone-" + input_id), 1457 }; 1458 1459 const $error = { 1460 email: $("[data-id=newsletter-widget-2] #sph-newsletter-email-error-" + input_id), 1461 phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-error-" + input_id), 1462 }; 1463 1464 if ($field.email.val().trim() === "") { 1465 $error.email 1466 .html("This field is required") 1467 .show(); 1468 } 1469 else if (!isEmail($field.email.val().trim())) { 1470 $error.email 1471 .html("Please use the format â[email protected]â") 1472 .show(); 1473 } else { 1474 $error.email 1475 .html("") 1476 .hide(); 1477 } 1478 1479 if ($field.consent.is(':checked') && $field.phone.val().trim() === "") { 1480 $error.phone 1481 .html("This field is required") 1482 .show(); 1483 } else if ($field.phone.val().trim().length > 0 && !isPhone($field.phone.val().trim())) { 1484 $error.phone 1485 .html("The phone number must contain 10 digits") 1486 .show(); 1487 } else { 1488 $error.phone 1489 .html("") 1490 .hide(); 1491 } 1492 1493 const errorField = $step.form.find('.sh-form-error:visible'); 1494 1495 if (errorField.length > 0) { 1496 const input = errorField.first().next(); 1497 1498 document.activeElement.blur(); 1499 1500 setTimeout(() => { 1501 input.focus(); 1502 }, 160) 1503 1504 return; 1505 } 1506 1507 $loader 1508 .show() 1509 .prev() 1510 .hide(); 1511 1512 $.ajax({ 1513 method: "POST", 1514 url: "https://www.spothopperapp.com/api/spots/343893/contacts/add_with_texting_permission", 1515 crossDomain: true, 1516 dataType: 'json', 1517 data: { 1518 email: $field.email.val().trim(), 1519 phone: $field.phone.val().trim(), 1520 texting_permission: $field.consent.is(':checked'), 1521 }, 1522 success: function (data) { 1523 afterRequestSubmission(data); 1524 }, 1525 error: function () { 1526 afterRequestSubmission("Something went wrong. Please try again later."); 1527 } 1528 }); 1529 1530 function afterRequestSubmission (data) { 1531 $step.form.hide(); 1532 1533 $step.message 1534 .html(data) 1535 .show() 1536 .trigger('focus'); 1537 } 1538 } 1539</script>
1539<script> 1540 var order_config_str = ''; 1541 var order_config = order_config_str != '' ? JSON.parse(order_config_str) : null; 1542</script>
1542<script async="" src="https://static.spotapps.co/websites/mt/food-menu-plugins-v6.5.js"></script>
1542<script>function addPromotionParamsToTMTLinks() 1543{ 1544 if (sessionStorage.getItem('shUrlParams')) { 1545 let shParams = JSON.parse(sessionStorage.getItem('shUrlParams')); 1546 if (!Object.keys(shParams).length) 1547 return; 1548 if(!shParams.source) 1549 return; 1550 $('a').each(function () { 1551 if (this.href.includes('tmt.spotapps.co')) { 1552 if(this.href.includes('&source=') || this.href.includes('&destination=') || this.href.includes('&promotion=')) 1553 return; 1554 1555 this.href = this.href + '&source=' + shParams.source; 1556 if(shParams.destination) 1557 this.href = this.href + '&destination=' + shParams.destination; 1558 if(shParams.promotion) 1559 this.href = this.href + '&promotion=' + shParams.promotion; 1560 if(shParams.fb_post_id) 1561 this.href = this.href + '&fb_post_id=' + shParams.fb_post_id; 1562 if(shParams.email_post_id) 1563 this.href = this.href + '&email_post_id=' + shParams.email_post_id; 1564 } 1565 }) 1566 } 1567} 1568setTimeout(function() { 1569 addPromotionParamsToTMTLinks(); 1570 addFooterToSourceParam(); 1571},600) 1572 1573function addFooterToSourceParam() 1574{ 1575 $('.bottom-link').each(function (){ 1576 if(shouldAddSourceParam(this.href)) 1577 this.href = this.href + '&source=footer'; 1578 }) 1579 $('#sh-multiple-links-content-holder a').each(function (){ 1580 if(shouldAddSourceParam(this.href)) 1581 this.href = this.href + '&source=footer'; 1582 }) 1583} 1584function shouldAddSourceParam(link){ 1585 if (link.includes('tmt.spotapps.co') && !link.includes('&source=')){ 1586 return true; 1587 } 1588 return false; 1589} 1590</script>
1590<script> 1591;(async () => { 1592if (typeof window.focusTrap === 'undefined') { 1593 await getScript('https://unpkg.com/tabbable/dist/index.umd.js'); 1594 await getScript('https://unpkg.com/focus-trap/dist/focus-trap.umd.js'); 1595} 1596 1597document.querySelectorAll('.modal').forEach((element) => { 1598 const trap = window.focusTrap?.createFocusTrap(element, { 1599 allowOutsideClick: true, 1600 }); 1601 1602 $(element).on('shown.bs.modal', () => { 1603 trap?.activate(); 1604 }); 1605 1606 $(element).on('hidden.bs.modal', () => { 1607 trap?.deactivate(); 1608 }); 1609}); 1610 1611async function getScript (source) { 1612 return new Promise((resolve, reject) => { 1613 const script = document.createElement('script'); 1614 script.src = source; 1615 script.async = true; 1616 1617 script.onload = resolve; 1618 script.onerror = reject; 1619 1620 document.head.appendChild(script); 1621 }); 1622} 1623})(); 1624</script>
1624<script>var bday_club_promo = {"bday_club_link":"https://tmt.spotapps.co/vouchers?spot_id=343893&source=website&voucher_offer_id=MjAyNDA5MTkxNDUyMEJC","bday_club_fab":true,"bday_offer_freebie_name":"Free Dessert","bday_offer_short_name":"Free Dessert on your birthday. ","bday_offer_description":"Free Dessert on your birthday. Valid for dine in only with minimum purchase of $20.","bday_club_custom_offer":false,"bday_club_fab_type":"type_1","bday_club_fab_def_style":"light"};</script>
1624<script src="https://wcache-plugins.spotapps.co/production/wcpl_bootstrap_ada_fix/wcpl_bootstrap_ada_fix.js"></script>
1624<link href="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.css" rel="stylesheet" media="screen"/>
1624<script src="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.js"></script>
1624<script src="https://wcache-plugins.spotapps.co/production/wcpl_ga_tracking/wcpl_ga_tracking.js"></script>
1624<script src="https://wcache-plugins.spotapps.co/production/wcpl_media_controls/script.js"></script>
1624<link href="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter_helper_style.css" rel="stylesheet" media="screen"/>
1624<script>var changes_log_array = {};</script>
1624<script src="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter.js"></script>
1624</body></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.