{"id":166,"date":"2026-09-17T12:58:13","date_gmt":"2026-09-17T12:58:13","guid":{"rendered":"https:\/\/casalupe.com\/newsite\/?page_id=166"},"modified":"2026-09-23T18:53:18","modified_gmt":"2026-09-23T18:53:18","slug":"market","status":"publish","type":"page","link":"https:\/\/casalupe.com\/newsite\/market\/","title":{"rendered":"Market"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"166\" class=\"elementor elementor-166\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd81939 e-con e-atomic-element e-flexbox-base e-default-div e-09cc311 \" data-id=\"dd81939\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"dd81939\">\n    \t\t<div class=\"elementor-element elementor-element-dbbf721 elementor-widget elementor-widget-html\" data-id=\"dbbf721\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* FULL-WIDTH MARKET VIDEO HERO *\/\n\n.casa-market-video {\n    position: relative;\n\n    width: 100vw !important;\n    max-width: 100vw !important;\n\n    margin-left: calc(50% - 50vw) !important;\n    margin-right: calc(50% - 50vw) !important;\n\n    height: 460px;\n\n    overflow: hidden;\n    background: #000;\n}\n\n.casa-market-video video {\n    position: absolute;\n    inset: 0;\n\n    width: 100% !important;\n    height: 100% !important;\n\n    object-fit: cover;\n    object-position: center center;\n}\n\n.casa-market-video-overlay {\n    position: absolute;\n    inset: 0;\n\n    background: linear-gradient(\n        90deg,\n        rgba(0,0,0,.62) 0%,\n        rgba(0,0,0,.28) 52%,\n        rgba(0,0,0,.10) 100%\n    );\n}\n\n.casa-market-video-content {\n    position: relative;\n    z-index: 2;\n\n    width: 100%;\n    max-width: 1250px;\n\n    height: 100%;\n\n    margin: 0 auto;\n    padding: 0 30px;\n\n    display: flex;\n    align-items: center;\n}\n\n.casa-market-video-text {\n    max-width: 620px;\n}\n\n.casa-market-video-kicker {\n    color: #d4282e;\n\n    font-size: 13px;\n    font-weight: 700;\n\n    text-transform: uppercase;\n    letter-spacing: 2.5px;\n\n    margin-bottom: 9px;\n}\n\n.casa-market-video h1 {\n    color: #ffffff;\n\n    font-size: clamp(42px, 5vw, 64px);\n    line-height: 1.04;\n    font-weight: 700;\n\n    margin: 0 0 15px;\n}\n\n.casa-market-video p {\n    color: #eeeeee;\n\n    font-size: 17px;\n    line-height: 1.65;\n\n    margin: 0;\n    max-width: 570px;\n}\n\n\n\/* MOBILE *\/\n\n@media (max-width: 700px) {\n\n    .casa-market-video {\n        height: 360px;\n    }\n\n    .casa-market-video-content {\n        padding: 0 20px;\n    }\n\n    .casa-market-video h1 {\n        font-size: 40px;\n    }\n\n    .casa-market-video p {\n        font-size: 15px;\n    }\n}\n<\/style>\n\n\n<section class=\"casa-market-video\">\n\n    <video autoplay muted loop playsinline preload=\"metadata\">\n\n        <source\n            src=\"https:\/\/casalupe.com\/newsite\/wp-content\/uploads\/2026\/09\/copy_9F0DB79E-370E-47D0-B948-92A3A048F8E7.mov\">\n\n    <\/video>\n\n    <div class=\"casa-market-video-overlay\"><\/div>\n\n    <div class=\"casa-market-video-content\">\n\n        <div class=\"casa-market-video-text\">\n\n            <div class=\"casa-market-video-kicker\">\n                Casa Lupe Market \u00b7 Gridley, California\n            <\/div>\n\n            <h1>\n                Fresh. Authentic. Local.\n            <\/h1>\n\n            <p>\n                Fresh produce, pan dulce, quality meats and seafood,\n                authentic Mexican groceries and made-to-order favorites \u2014\n                all in one stop.\n            <\/p>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-addea3a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"addea3a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5314828\" data-id=\"5314828\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6a198de elementor-icon-list--layout-inline elementor-align-end elementor-mobile-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"6a198de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.casalupe.com\/newsite\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Welcome to Casa lupe<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.casalupe.com\/newsite\/#locations\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Restaurant Locations<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-dfdb619\" data-id=\"dfdb619\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bfa0020 elementor-widget elementor-widget-image\" data-id=\"bfa0020\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/casalupe.com\/newsite\/wp-content\/uploads\/2026\/09\/casalupe-1.png\" title=\"casalupe (1)\" alt=\"casalupe (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-98be849\" data-id=\"98be849\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e2870b2 elementor-icon-list--layout-inline elementor-align-start elementor-mobile-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"e2870b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/www.casalupe.com\/newsite\/market\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">The Market<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/casalupe.com\/newsite\/casa-lupe-history\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Our History<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-973992c e-con e-atomic-element e-flexbox-base e-default-div e-973992c-d3e9c31 \" data-id=\"973992c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"973992c\">\n    \n<\/div>\n<div class=\"elementor-element elementor-element-843c2c6 e-con e-atomic-element e-flexbox-base e-default-div e-9c3c286 \" data-id=\"843c2c6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"843c2c6\">\n    \t\t<div class=\"elementor-element elementor-element-8695793 elementor-widget elementor-widget-html\" data-id=\"8695793\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   CASA LUPE MARKET PAGE\n   - NO TRIM\n   - SCROLL-IN PHOTO ANIMATION\n   - GOLD \/ WHITE \/ BLACK DESIGN\n========================================================= *\/\n\n.clm-page,\n.clm-page * {\n    box-sizing: border-box;\n}\n\n.clm-page {\n    width: 100%;\n    max-width: 100%;\n    margin: 0;\n    padding: 0;\n    overflow: hidden;\n    font-family: inherit;\n    color: #181818;\n    background: #ffffff;\n}\n\n\n\/* =========================================================\n   GOLD BACKGROUND\n========================================================= *\/\n\n.clm-gold {\n    background-image:\n        url('https:\/\/casalupe.com\/newsite\/wp-content\/uploads\/2026\/09\/Asset-6.png');\n\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-size: cover;\n}\n\n\n\/* =========================================================\n   GENERAL\n========================================================= *\/\n\n.clm-eyebrow {\n    color: #bd2026;\n    font-size: 12px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 2.5px;\n    line-height: 1.3;\n    margin: 0 0 9px;\n}\n\n\n\/* =========================================================\n   MARKET INTRO\n========================================================= *\/\n\n.clm-offerings {\n    width: 100%;\n    padding: 85px 0 58px;\n}\n\n.clm-offerings-inner {\n    max-width: 1080px;\n    margin: 0 auto;\n    padding: 0 24px;\n    text-align: center;\n}\n\n.clm-offerings h1 {\n    margin: 0 0 12px;\n    color: #171717;\n\n    font-size: clamp(36px, 4vw, 48px);\n    line-height: 1.1;\n    font-weight: 700;\n}\n\n.clm-offerings-intro {\n    max-width: 720px;\n    margin: 0 auto 38px;\n\n    color: #353535;\n\n    font-size: 15px;\n    line-height: 1.75;\n}\n\n\n\/* FOUR OFFERINGS *\/\n\n.clm-offering-row {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n\n    gap: 30px;\n\n    text-align: left;\n}\n\n.clm-offering {\n    border-top: 2px solid #b82126;\n    padding-top: 13px;\n}\n\n.clm-offering h3 {\n    margin: 0 0 6px;\n\n    color: #171717;\n\n    font-size: 18px;\n    line-height: 1.3;\n}\n\n.clm-offering p {\n    margin: 0;\n\n    color: #404040;\n\n    font-size: 13px;\n    line-height: 1.65;\n}\n\n\n\/* =========================================================\n   PHOTO STORIES\n========================================================= *\/\n\n.clm-stories {\n    width: 100%;\n\n    background: #ffffff;\n\n    padding: 80px 0;\n}\n\n.clm-story {\n    max-width: 1100px;\n\n    margin: 0 auto 90px;\n    padding: 0 30px;\n\n    display: grid;\n    grid-template-columns: 46% 54%;\n\n    align-items: center;\n\n    gap: 60px;\n}\n\n.clm-story:last-child {\n    margin-bottom: 0;\n}\n\n.clm-story.reverse {\n    grid-template-columns: 54% 46%;\n}\n\n.clm-story.reverse .clm-story-copy {\n    order: 1;\n}\n\n.clm-story.reverse .clm-story-image {\n    order: 2;\n}\n\n\n\/* =========================================================\n   PHOTO ANIMATION\n========================================================= *\/\n\n.clm-story-image {\n    display: flex;\n    justify-content: center;\n\n    opacity: 0;\n\n    transition:\n        transform 1.05s cubic-bezier(.22,.61,.36,1),\n        opacity .9s ease;\n\n    will-change: transform, opacity;\n}\n\n\n\/* FIRST IMAGE ENTERS FROM LEFT *\/\n\n.clm-story-left .clm-story-image {\n    transform: translate3d(-140px,0,0);\n}\n\n\n\/* SECOND IMAGE ENTERS FROM RIGHT *\/\n\n.clm-story-right .clm-story-image {\n    transform: translate3d(140px,0,0);\n}\n\n\n\/* VISIBLE STATE *\/\n\n.clm-story-image.clm-in-view {\n    opacity: 1 !important;\n    transform: translate3d(0,0,0) !important;\n}\n\n\n\/* PHOTO *\/\n\n.clm-story-image img {\n    width: 100%;\n    max-width: 400px;\n    height: 265px;\n\n    display: block;\n\n    object-fit: cover;\n\n    box-shadow:\n        0 10px 28px rgba(0,0,0,.15);\n}\n\n\n\/* COPY *\/\n\n.clm-story-copy {\n    padding: 10px 0;\n}\n\n.clm-story-copy h2 {\n    margin: 0 0 13px;\n\n    color: #171717;\n\n    font-size: 30px;\n    line-height: 1.17;\n}\n\n.clm-story-copy p {\n    margin: 0;\n\n    color: #3a3a3a;\n\n    font-size: 15px;\n    line-height: 1.78;\n}\n\n\n\/* =========================================================\n   TAQUERIA\n========================================================= *\/\n\n.clm-taqueria {\n    width: 100%;\n\n    background: #111111;\n\n    padding: 55px 0;\n\n    text-align: center;\n}\n\n.clm-taqueria-inner {\n    max-width: 760px;\n\n    margin: 0 auto;\n    padding: 0 24px;\n}\n\n.clm-taqueria h2 {\n    margin: 0 0 13px;\n\n    color: #ffffff;\n\n    font-size: 34px;\n    line-height: 1.15;\n}\n\n.clm-taqueria p {\n    max-width: 680px;\n\n    margin: 0 auto 23px;\n\n    color: #cccccc;\n\n    font-size: 15px;\n    line-height: 1.75;\n}\n\n\n\/* BUTTON *\/\n\n.clm-button {\n    display: inline-block;\n\n    background: #bd2026;\n\n    color: #ffffff !important;\n\n    padding: 11px 20px;\n\n    text-decoration: none !important;\n    text-transform: uppercase;\n\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: .7px;\n\n    transition: background .2s ease;\n}\n\n.clm-button:hover {\n    background: #96191e;\n}\n\n\n\/* =========================================================\n   VISIT MARKET\n========================================================= *\/\n\n.clm-visit {\n    width: 100%;\n\n    padding: 52px 0 58px;\n}\n\n.clm-visit-inner {\n    max-width: 980px;\n\n    margin: 0 auto;\n    padding: 0 24px;\n}\n\n.clm-visit-header {\n    text-align: center;\n\n    margin-bottom: 28px;\n}\n\n.clm-visit-header h2 {\n    margin: 0 0 8px;\n\n    color: #171717;\n\n    font-size: 33px;\n    line-height: 1.15;\n}\n\n.clm-visit-header p {\n    margin: 0;\n\n    color: #3f3f3f;\n\n    font-size: 15px;\n}\n\n\n\/* NO BORDER *\/\n\n.clm-visit-row {\n    display: flex;\n    justify-content: center;\n\n    gap: 50px;\n\n    padding-top: 8px;\n}\n\n.clm-visit-item {\n    flex: 1;\n\n    max-width: 290px;\n}\n\n.clm-visit-item h3 {\n    margin: 0 0 8px;\n\n    color: #171717;\n\n    font-size: 18px;\n}\n\n.clm-visit-item p,\n.clm-visit-item a {\n    margin: 0;\n\n    color: #333333;\n\n    font-size: 14px;\n    line-height: 1.65;\n\n    text-decoration: none;\n}\n\n.clm-visit-item a {\n    color: #a91d22;\n    font-weight: 700;\n}\n\n.clm-visit-item a:hover {\n    text-decoration: underline;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 900px) {\n\n    .clm-offering-row {\n        grid-template-columns: repeat(2, 1fr);\n    }\n\n\n    .clm-story,\n    .clm-story.reverse {\n        max-width: 700px;\n\n        grid-template-columns: 1fr;\n\n        gap: 30px;\n    }\n\n\n    .clm-story.reverse .clm-story-copy,\n    .clm-story.reverse .clm-story-image {\n        order: initial;\n    }\n\n\n    .clm-story-image img {\n        max-width: 500px;\n        height: 290px;\n    }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 650px) {\n\n    .clm-offerings {\n        padding-top: 65px;\n    }\n\n\n    .clm-offerings-inner,\n    .clm-story,\n    .clm-taqueria-inner,\n    .clm-visit-inner {\n        padding-left: 20px;\n        padding-right: 20px;\n    }\n\n\n    .clm-offering-row {\n        grid-template-columns: 1fr;\n\n        gap: 26px;\n    }\n\n\n    .clm-stories {\n        padding: 55px 0;\n    }\n\n\n    .clm-story {\n        margin-bottom: 55px;\n    }\n\n\n    .clm-story-left .clm-story-image {\n        transform: translate3d(-55px,0,0);\n    }\n\n\n    .clm-story-right .clm-story-image {\n        transform: translate3d(55px,0,0);\n    }\n\n\n    .clm-story-image img {\n        width: 100%;\n        max-width: 100%;\n\n        height: 250px;\n    }\n\n\n    .clm-visit-row {\n        display: block;\n    }\n\n\n    .clm-visit-item {\n        max-width: none;\n\n        margin-bottom: 25px;\n    }\n\n\n    .clm-visit-item:last-child {\n        margin-bottom: 0;\n    }\n\n}\n\n\n\/* REDUCED MOTION *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n    .clm-story-image {\n        opacity: 1 !important;\n        transform: none !important;\n        transition: none !important;\n    }\n\n}\n<\/style>\n\n\n\n<div class=\"clm-page\">\n\n\n<!-- =====================================================\n     MARKET INTRO\n===================================================== -->\n\n<section class=\"clm-offerings clm-gold\">\n\n    <div class=\"clm-offerings-inner\">\n\n        <div class=\"clm-eyebrow\">\n            Casa Lupe Market \u00b7 Gridley, California\n        <\/div>\n\n        <h1>\n            Casa Lupe Market, Bakery & Taqueria\n        <\/h1>\n\n        <p class=\"clm-offerings-intro\">\n            Fresh produce, authentic Mexican groceries, pan dulce,\n            quality meats and seafood, and freshly prepared favorites\n            from the Casa Lupe Taqueria \u2014 all in one convenient stop.\n        <\/p>\n\n\n        <div class=\"clm-offering-row\">\n\n\n            <div class=\"clm-offering\">\n\n                <h3>Fresh Produce<\/h3>\n\n                <p>\n                    Fresh fruits, vegetables, peppers, herbs and ingredients\n                    for everyday meals and traditional recipes.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"clm-offering\">\n\n                <h3>Bakery & Pan Dulce<\/h3>\n\n                <p>\n                    Fresh pan dulce and traditional baked favorites from\n                    the Casa Lupe bakery.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"clm-offering\">\n\n                <h3>Meat & Seafood<\/h3>\n\n                <p>\n                    Quality meat and seafood selections for family dinners,\n                    celebrations and favorite recipes.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"clm-offering\">\n\n                <h3>Taqueria<\/h3>\n\n                <p>\n                    Made-to-order Mexican favorites for breakfast, lunch,\n                    dinner or convenient takeout.\n                <\/p>\n\n            <\/div>\n\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<!-- =====================================================\n     PHOTO STORIES\n===================================================== -->\n\n<section class=\"clm-stories\">\n\n\n    <!-- TOP - LEFT SLIDE -->\n\n    <div class=\"clm-story clm-story-left\">\n\n\n        <div class=\"clm-story-image\">\n\n            <img decoding=\"async\"\n                src=\"https:\/\/casalupe.com\/newsite\/wp-content\/uploads\/2026\/09\/market3.jpg\"\n                alt=\"Fresh produce and groceries at Casa Lupe Market in Gridley California\">\n\n        <\/div>\n\n\n        <div class=\"clm-story-copy\">\n\n            <div class=\"clm-eyebrow\">\n                Fresh Ingredients\n            <\/div>\n\n            <h2>\n                From Our Market to Your Family's Table\n            <\/h2>\n\n            <p>\n                Find fresh fruits and vegetables along with authentic\n                Mexican ingredients and pantry staples for the meals your\n                family loves. Whether you're shopping for the week or\n                looking for something special for a traditional recipe,\n                Casa Lupe Market makes it easy to bring great flavor home.\n            <\/p>\n\n        <\/div>\n\n\n    <\/div>\n\n\n\n    <!-- BOTTOM - RIGHT SLIDE -->\n\n    <div class=\"clm-story reverse clm-story-right\">\n\n\n        <div class=\"clm-story-copy\">\n\n            <div class=\"clm-eyebrow\">\n                Bakery \u00b7 Meat \u00b7 Seafood\n            <\/div>\n\n            <h2>\n                Fresh Favorites Throughout the Market\n            <\/h2>\n\n            <p>\n                Pick up fresh pan dulce and baked favorites, then stop by\n                the meat and seafood counter for quality selections for\n                your next meal. Casa Lupe Market is a convenient stop for\n                everyday shopping and family traditions.\n            <\/p>\n\n        <\/div>\n\n\n        <div class=\"clm-story-image\">\n\n            <img decoding=\"async\"\n                src=\"https:\/\/casalupe.com\/newsite\/wp-content\/uploads\/2026\/09\/market4.webp\"\n                alt=\"Food and market selections at Casa Lupe Market in Gridley California\">\n\n        <\/div>\n\n\n    <\/div>\n\n\n<\/section>\n\n\n\n<!-- =====================================================\n     TAQUERIA\n===================================================== -->\n\n<section class=\"clm-taqueria\">\n\n    <div class=\"clm-taqueria-inner\">\n\n        <div class=\"clm-eyebrow\">\n            Casa Lupe Taqueria\n        <\/div>\n\n        <h2>\n            Hungry While You Shop?\n        <\/h2>\n\n        <p>\n            Stop by the taqueria for Mexican favorites made to order.\n            Enjoy your meal while you're here, take it home, or order\n            ahead online for convenient pickup.\n        <\/p>\n\n        <a\n            href=\"https:\/\/www.toasttab.com\/local\/order\/casa-lupe-market\/r-c13d3401-1536-4dfe-a33f-23ec63ff921b\"\n            target=\"_blank\"\n            rel=\"noopener\"\n            class=\"clm-button\">\n            Order Online\n        <\/a>\n\n    <\/div>\n\n<\/section>\n\n\n\n<!-- =====================================================\n     VISIT MARKET - NO TRIM ABOVE IT\n===================================================== -->\n\n<section class=\"clm-visit clm-gold\">\n\n    <div class=\"clm-visit-inner\">\n\n        <div class=\"clm-visit-header\">\n\n            <h2>\n                Visit Casa Lupe Market\n            <\/h2>\n\n            <p>\n                130 Magnolia Street \u00b7 Gridley, California\n            <\/p>\n\n        <\/div>\n\n\n        <div class=\"clm-visit-row\">\n\n\n            <div class=\"clm-visit-item\">\n\n                <h3>Market Hours<\/h3>\n\n                <p>\n                    Monday\u2013Saturday: 8am\u20137pm<br>\n                    Sunday: 7am\u20135pm\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"clm-visit-item\">\n\n                <h3>Taqueria Hours<\/h3>\n\n                <p>\n                    Monday\u2013Saturday: 8am\u20136:30pm<br>\n                    Sunday: 8am\u20134:30pm\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"clm-visit-item\">\n\n                <h3>Find Us<\/h3>\n\n                <p>\n                    130 Magnolia Street<br>\n                    Gridley, CA 95948\n                <\/p>\n\n                <p style=\"margin-top:6px;\">\n\n                    <a\n                        href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Casa+Lupe+Market+130+Magnolia+Street+Gridley+CA+95948\"\n                        target=\"_blank\"\n                        rel=\"noopener\">\n                        Get Directions\n                    <\/a>\n\n                <\/p>\n\n            <\/div>\n\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n<\/div>\n\n\n\n<script>\n(function () {\n\n    function initCasaMarketAnimations() {\n\n        var images =\n            document.querySelectorAll(\".clm-story-image\");\n\n        if (!images.length) {\n            return;\n        }\n\n\n        \/* FALLBACK *\/\n        if (!(\"IntersectionObserver\" in window)) {\n\n            images.forEach(function (item) {\n                item.classList.add(\"clm-in-view\");\n            });\n\n            return;\n        }\n\n\n        var observer =\n            new IntersectionObserver(\n\n                function (entries) {\n\n                    entries.forEach(function (entry) {\n\n                        if (entry.isIntersecting) {\n\n                            entry.target\n                                .classList\n                                .add(\"clm-in-view\");\n\n                            observer.unobserve(\n                                entry.target\n                            );\n\n                        }\n\n                    });\n\n                },\n\n                {\n                    threshold: 0.12,\n                    rootMargin: \"0px 0px -40px 0px\"\n                }\n\n            );\n\n\n        images.forEach(function (item) {\n\n            observer.observe(item);\n\n        });\n\n    }\n\n\n    \/* ELEMENTOR-SAFE INITIALIZATION *\/\n\n    if (document.readyState === \"loading\") {\n\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            initCasaMarketAnimations\n        );\n\n    } else {\n\n        initCasaMarketAnimations();\n\n    }\n\n\n    \/*\n     * Elementor editor\/front-end can insert widgets\n     * after DOMContentLoaded. Running once more handles that.\n     *\/\n\n    setTimeout(\n        initCasaMarketAnimations,\n        700\n    );\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-713e70e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"713e70e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-568cfbe\" data-id=\"568cfbe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b3b2b64 elementor-widget elementor-widget-text-editor\" data-id=\"b3b2b64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Copyright \u00a9 2026 Casa Lupe Restaurant and Taqueria\u00a0 |\u00a0 Website Design and Hosting by Blueray Concepts, LLC<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Casa Lupe Market \u00b7 Gridley, California Fresh. Authentic. Local. Fresh produce, pan dulce, quality meats and seafood, authentic Mexican groceries and made-to-order favorites \u2014 all in one stop. Welcome to Casa lupe Restaurant Locations The Market Our History Casa Lupe Market \u00b7 Gridley, California Casa Lupe Market, Bakery &#038; Taqueria Fresh produce, authentic Mexican groceries,&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-166","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/pages\/166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/comments?post=166"}],"version-history":[{"count":91,"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/pages\/166\/revisions"}],"predecessor-version":[{"id":459,"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/pages\/166\/revisions\/459"}],"wp:attachment":[{"href":"https:\/\/casalupe.com\/newsite\/wp-json\/wp\/v2\/media?parent=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}