From 5b4cc2538ad25aaa9587be7c9bd39b5b624336c3 Mon Sep 17 00:00:00 2001 From: TabotCharlesBessong Date: Fri, 13 Jun 2025 07:51:13 +0100 Subject: [PATCH 1/2] expo maps --- expo_map/.gitignore | 42 + expo_map/FlavourList.json | 1625 +++++++++++++++++ expo_map/LocationList.js | 1561 ++++++++++++++++ expo_map/README.md | 220 +++ expo_map/app.json | 70 + expo_map/app/(tabs)/_layout.tsx | 45 + expo_map/app/(tabs)/explore.tsx | 110 ++ expo_map/app/(tabs)/index.tsx | 302 +++ expo_map/app/+not-found.tsx | 32 + expo_map/app/_layout.tsx | 29 + expo_map/assets/fonts/SpaceMono-Regular.ttf | Bin 0 -> 93252 bytes expo_map/assets/images/adaptive-icon.png | Bin 0 -> 17547 bytes expo_map/assets/images/favicon.png | Bin 0 -> 1466 bytes expo_map/assets/images/icon.png | Bin 0 -> 22380 bytes expo_map/assets/images/partial-react-logo.png | Bin 0 -> 5075 bytes expo_map/assets/images/react-logo.png | Bin 0 -> 6341 bytes expo_map/assets/images/react-logo@2x.png | Bin 0 -> 14225 bytes expo_map/assets/images/react-logo@3x.png | Bin 0 -> 21252 bytes expo_map/assets/images/splash-icon.png | Bin 0 -> 17547 bytes expo_map/bun.lockb | Bin 0 -> 373275 bytes expo_map/components/Collapsible.tsx | 45 + expo_map/components/ExternalLink.tsx | 24 + expo_map/components/HapticTab.tsx | 18 + expo_map/components/HelloWave.tsx | 40 + expo_map/components/ParallaxScrollView.tsx | 82 + expo_map/components/ThemedText.tsx | 60 + expo_map/components/ThemedView.tsx | 14 + expo_map/components/ui/IconSymbol.ios.tsx | 32 + expo_map/components/ui/IconSymbol.tsx | 41 + .../components/ui/TabBarBackground.ios.tsx | 22 + expo_map/components/ui/TabBarBackground.tsx | 6 + expo_map/constants/Colors.ts | 26 + expo_map/eas.json | 37 + expo_map/eslint.config.js | 10 + expo_map/hooks/useColorScheme.ts | 1 + expo_map/hooks/useColorScheme.web.ts | 21 + expo_map/hooks/useThemeColor.ts | 21 + expo_map/package.json | 52 + expo_map/scripts/reset-project.js | 112 ++ expo_map/tsconfig.json | 17 + 40 files changed, 4717 insertions(+) create mode 100644 expo_map/.gitignore create mode 100644 expo_map/FlavourList.json create mode 100644 expo_map/LocationList.js create mode 100644 expo_map/README.md create mode 100644 expo_map/app.json create mode 100644 expo_map/app/(tabs)/_layout.tsx create mode 100644 expo_map/app/(tabs)/explore.tsx create mode 100644 expo_map/app/(tabs)/index.tsx create mode 100644 expo_map/app/+not-found.tsx create mode 100644 expo_map/app/_layout.tsx create mode 100644 expo_map/assets/fonts/SpaceMono-Regular.ttf create mode 100644 expo_map/assets/images/adaptive-icon.png create mode 100644 expo_map/assets/images/favicon.png create mode 100644 expo_map/assets/images/icon.png create mode 100644 expo_map/assets/images/partial-react-logo.png create mode 100644 expo_map/assets/images/react-logo.png create mode 100644 expo_map/assets/images/react-logo@2x.png create mode 100644 expo_map/assets/images/react-logo@3x.png create mode 100644 expo_map/assets/images/splash-icon.png create mode 100644 expo_map/bun.lockb create mode 100644 expo_map/components/Collapsible.tsx create mode 100644 expo_map/components/ExternalLink.tsx create mode 100644 expo_map/components/HapticTab.tsx create mode 100644 expo_map/components/HelloWave.tsx create mode 100644 expo_map/components/ParallaxScrollView.tsx create mode 100644 expo_map/components/ThemedText.tsx create mode 100644 expo_map/components/ThemedView.tsx create mode 100644 expo_map/components/ui/IconSymbol.ios.tsx create mode 100644 expo_map/components/ui/IconSymbol.tsx create mode 100644 expo_map/components/ui/TabBarBackground.ios.tsx create mode 100644 expo_map/components/ui/TabBarBackground.tsx create mode 100644 expo_map/constants/Colors.ts create mode 100644 expo_map/eas.json create mode 100644 expo_map/eslint.config.js create mode 100644 expo_map/hooks/useColorScheme.ts create mode 100644 expo_map/hooks/useColorScheme.web.ts create mode 100644 expo_map/hooks/useThemeColor.ts create mode 100644 expo_map/package.json create mode 100644 expo_map/scripts/reset-project.js create mode 100644 expo_map/tsconfig.json diff --git a/expo_map/.gitignore b/expo_map/.gitignore new file mode 100644 index 0000000..dec90f7 --- /dev/null +++ b/expo_map/.gitignore @@ -0,0 +1,42 @@ +# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files + +# dependencies +node_modules/ + +# Expo +.expo/ +dist/ +web-build/ +expo-env.d.ts + +/ios +/android + +# Native +.kotlin/ +*.orig.* +*.jks +*.p8 +*.p12 +*.key +*.mobileprovision + +# Metro +.metro-health-check* + +# debug +npm-debug.* +yarn-debug.* +yarn-error.* + +# macOS +.DS_Store +*.pem + +# local env files +.env*.local + +# typescript +*.tsbuildinfo + +app-example diff --git a/expo_map/FlavourList.json b/expo_map/FlavourList.json new file mode 100644 index 0000000..4deb6d9 --- /dev/null +++ b/expo_map/FlavourList.json @@ -0,0 +1,1625 @@ +{ + "version": "2025.01", + "data": [ + { + "id": 1, + "name": "Golden Cocoa", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-29T08:00:00Z", + "description": "This turmeric hot chocolate glows with the additional warm spices of cardamom and cinnamon. Balanced with dark chocolate, this tempting treat boasts the health benefits of turmeric’s anti-inflammatory properties. Perfect for the cold winter days.\n\nServed with a mini brioche doughnut, filled with chocolate pastry cream, dipped in a turmeric white chocolate ganache, topped with a spiced crumble topping.", + "location": 1, + "tags": [] + }, + { + "id": 2, + "name": "Carmel Grey Dream", + "startDate": "2025-01-30T08:00:00Z", + "endDate": "2025-02-11T08:00:00Z", + "description": "Cozy and dreamy, this hot chocolate contains a silky caramel made with earl grey tea and smooth dark chocolate.\n\nServed with a mini Brioche Bismarck, filled with earl grey pastry cream, dipped in caramel, and topped with a white chocolate and earl grey bark.", + "location": 1, + "tags": [] + }, + { + "id": 3, + "name": "CocoYuzu Fries FUNdue – Crazy Flavour-full Fun!", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-02T08:00:00Z", + "description": "A rich, velvety cocoa blend with hints of creamy coconut and fragrant yuzu, creating a unique flavour adventure in every sip.\n\nServed with golden, crispy apple pie fries nestled in a flaky lattice crust, layered with creamy \"poutine\" sauce with notes of yuzu, coconut, and a dash of masala. A playful twist on fondue that’s bold, fun, and irresistibly flavorful!", + "location": 2, + "tags": ["Dairy-free"] + }, + { + "id": 4, + "name": "Miso Cozy Bear – A Hug in a Mug!", + "startDate": "2025-02-03T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Rich hot chocolate blended with creamy butterscotch, savoury miso, and a hint of lemongrass. A warm, comforting treat that’s sweet, savoury, and oh-so-cozy!\n\nServed with a light, flaky puff pastry dome with teddy bear’s ears shape adding a delightful crunch to your cozy experience. Be my Valentine!\n\nÀ La Mode Pie Café drinks are available with oat, almond, or soy milk upon request.", + "location": 2, + "tags": ["Dairy-free"] + }, + { + "id": 5, + "name": "Miffy's Strawberry Garden", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Marukyu Koyamaen Uji matcha with fresh strawberry sauce in white hot chocolate.\n\nServed with a strawberry and melon liqueur chocolate truffle.\n\nGluten free, contains dairy but dairy-free/vegan options available upon request.\n\n Contains alcohol, alcohol-free option available.", + "location": 3, + "tags": ["Dairy-free", "Vegan", "Gluten-free", "Alcoholic"] + }, + { + "id": 6, + "name": "Penicillin for a Geisha", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Scotch, Japanese yuzu, cold pressed ginger, and dark chocolate, misted with a rare cask strength distillery exclusive Yoichi Peaty & Salty whisky.\n\nServed with a hojicha chocolate truffle.\n\nGluten free, dairy-free and vegan options available upon request. Contains alcohol.", + "location": 3, + "tags": ["Dairy-free", "Vegan", "Gluten-free", "Alcoholic"] + }, + { + "id": 7, + "name": "BC Foragers Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A cozy drink with a few unexpected twists of flavour, this white hot chocolate has the fruity sweetness of blueberry, a hint of citrus, and is topped with whipped cream with subtle notes of porcini mushrooms.\n\nServed with a vegan matcha cookie.\n\nDairy-free or vegan option available upon request.", + "location": 4, + "tags": ["Dairy-free", "Vegan"] + }, + { + "id": 8, + "name": "The Enchanted Rose", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Inspired by a classic Turkish Delight, this rich dark chocolate combines rosewater and citrus, topped with rose petals and whipped cream. This aromatic drink with a sweet, floral twist is also a wonderful way to celebrate Valentine’s Day!\n\nServed with a vegan pistachio cookie.\n\nContains nuts. Dairy-free or vegan option available upon request.", + "location": 4, + "tags": ["Dairy-free", "Vegan", "Nuts"] + }, + { + "id": 9, + "name": "Hazelnut Praline Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Dark chocolate and roasted hazelnuts, topped with silky vanilla cream, decadent chocolate shavings, and a crunchy praline crumble.\n\nAccompanied by a warm, freshly made beignet filled with luxurious chocolate hazelnut cream.", + "location": 5, + "tags": [] + }, + { + "id": 10, + "name": "Orange Creamsicle Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Rich orange-infused hot chocolate, finished with a dreamy creamsicle Chantilly, and a touch of freeze-dried orange peel for a zesty finish.\n\nPerfectly paired with a crisp chocolate orange wafer, featuring a signature Artigiano chocolate stamp.", + "location": 5, + "tags": [] + }, + { + "id": 11, + "name": "Hojicha Secret Romance", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A tribute to the beauty of Hojicha latte, Japanese green tea, with its rich and mellow roasted hazelnut notes. A gentle touch of chocolate and cocoa to tease and respect the hojicha fragrance in every sip. Topped with our Einspänner Cream Foam adding a luxurious, velvety layer of rich cream that crowns your beverage with elegance and indulgence. The foam is crafted to balance light sweetness with creamy richness, creating a unique texture that enhances both flavour and mouthfeel.\n\nServed with our roasted green tea pudding, made in-house by our pastry team, with a dash of whipped cream and dark chocolate shavings and a quenelle of Maestro James, from Gelato by James, ‘Dark & Dangerous’ chocolate gelato, or a vegan version.\n\nDine-in only. Avalon milk is used in the drink with, dairy-free oat milk available upon request", + "location": 6, + "tags": ["Dairy-free"] + }, + { + "id": 12, + "name": "Death by Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Your darkest desires and sweetest wishes come together in our Death by Chocolate balance of chocolate and more chocolate. In a sweet collision of serendipity, we are bringing together a unique blend of 85% Grand Noir dark chocolate with notes of roasted chestnut and tangy grilled coffee with 72% dark chocolate with red berries and citrus notes. The dance of flavours and the depth of chocolate won’t kill ya, but it sure will wiggle your toes!\n\nServed with a dark chocolate pastry enhancing the toasted coconut and dulce de leche notes in the chocolate with a quenelle of Maestro James, from Gelato by James, ‘Dark & Dangerous’ chocolate gelato, or a vegan version.\n\nDine-in only. Avalon milk is used in the drink with, dairy-free oat milk available upon request.", + "location": 6, + "tags": ["Dairy-free"] + }, + { + "id": 13, + "name": "You’re my U(bae)", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Come experience other-worldly flavours with our ube white hot chocolate, topped with purple whip and toasted coconut rim. This drink has a creamy texture with notes of nuts and buttery vanilla.\n\nServed with our Ube Cookie: a luscious cookie featuring soft, vibrant ube-infused dough, perfectly blended with creamy white chocolate and shredded coconut. Each cookie is lovingly rolled in golden toasted coconut for a delightful crunch, creating a tropical symphony of flavours in every bite.", + "location": 7, + "tags": [] + }, + { + "id": 14, + "name": "Dough My Gawd - O.G. Cookie Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Cookies are our specialty, so come enjoy a Bak’d Cookie in the form of a hot chocolate, rimmed with toasted marshmallow whip and topped with our signature O.G. Cookie but made special because we will make a special walnut-free version of our O.G. Cookie. Made with real dark chocolate imported from Germany, this drink is full bodied with notes of buttery sugar cookies.\n\nOn the side, indulge in the very first cookie we ever created. Our O.G. Cookie is crafted with two types of premium dark chocolate, each bite offers a deep, rich cocoa experience. To elevate the flavours even further, we’ve topped this cookie with a sprinkle of flaky sea salt, adding a touch of savoury balance to the bittersweet chocolate. This cookie is an irresistible treat for those who crave a truly decadent dessert.", + "location": 7, + "tags": [] + }, + { + "id": 15, + "name": "Charlie’s Peanut Butter Hug", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-26T08:00:00Z", + "description": "Meet Charlie’s Peanut Butter Hug, a hot chocolate that’ll take you back to those cozy afternoons watching Peanuts and the Gang. We’ve blended creamy milk chocolate with honey and rich peanut butter, along with a touch of cinnamon. On top, there’s a soft, salted peanut nougat that brings out the perfect balance of sweet and savoury.\n\nPaired with a zigzag sweater peanut butter sandwich cookie filled with a chocolate-peanut buttercream.\n\nContains nuts. Dairy-free option available upon request.", + "location": 8, + "tags": ["Dairy-free", "Nuts"] + }, + { + "id": 16, + "name": "The Beagle’s Bon Fire", + "startDate": "2025-01-27T08:00:00Z", + "endDate": "2025-02-09T08:00:00Z", + "description": "The Beagle’s Bonfire is all about capturing that adventurous Snoopy vibe with a twist. This hot chocolate has a smoky, slightly charred flavour that’s warm and inviting—think campfire nights and toasted marshmallows. We’re using rich smoked dark chocolate from Valrhona to give that cozy, fireside feel. Topped with a maple bacon s’mores marshmallow that adds a sweet and savoury kick.\n\nPaired with a Rocky Bacon Caramel Truffle, a salted caramel truffle coated in bacon bits and crunchy mille-feuille.\n\nDairy-free option available upon request.", + "location": 8, + "tags": ["Dairy-free"] + }, + { + "id": 17, + "name": "The Gang’s All Here!", + "startDate": "2025-02-10T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "The Gang’s All Here is a fun twist on a classic hot chocolate that’ll hit all the right notes. We’re talking a creamy, milk-based cookies and cream hot chocolate topped with a fluffy cookies and cream marshmallow. It is nostalgic and cozy—just like hanging out with the Peanuts gang.\n\nPaired with a red velvet financier for a touch of elegance.\n\nGluten-free friendly, dairy-free option available upon request.", + "location": 8, + "tags": ["Dairy-free", "Gluten-free"] + }, + { + "id": 18, + "name": "Campfire S’mores", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Campfire S’mores is made with Valrhona Dulcey, peanut praline, graham crumble, and vanilla bean whip.\n\nServed with a marshmallow cookie.", + "location": 9, + "tags": [] + }, + { + "id": 19, + "name": "Diablo Azteca", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Diablo Azetca is made with Valrhona 85%, Mexican spice, piloncillo, and a raspberry whip.\n\nServed with a chili raspberry truffle.\n\nGluten-free friendly.", + "location": 9, + "tags": ["Gluten-free"] + }, + { + "id": 20, + "name": "Caprese", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Inspired by the classic torta caprese, this rich drink combines 45% premium Michel Cluizel chocolate with finely ground almonds for a decadent, nutty twist. Each sip is smooth, velvety, and indulgently layered with the luxurious flavours of dark chocolate and warm almond notes.\n\nServed with a piece of almond biscotti made in-house.\n\nContains nuts.", + "location": 10, + "tags": ["Nuts"] + }, + { + "id": 21, + "name": "Milano Tehran", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A luxurious fusion of flavours, this hot chocolate pairs the rich, floral notes of Iranian saffron with the creamy smoothness of Callebaut’s premium Belgian white chocolate. Every sip of this drink offers a unique and elegant blend of sweet and aromatic.\n\nServed with a cannoli, made in-house and piped with Pistachio Gelato.", + "location": 10, + "tags": [] + }, + { + "id": 22, + "name": "Chocolato all’Olio d’Oliva", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A bold and luxurious hot chocolate featuring 40% premium Michel Cluizel chocolate paired with Italian extra virgin olive oil. The rich chocolate and smooth olive oil creates a silky, buttery and complex flavour, with it's sweetness balanced out by the salted cannoli we serve this drink with.\n\nServed with a cannoli, made in-house and piped with Fior di Sale Gelato (sweet milk with sea salt).", + "location": 10, + "tags": [] + }, + { + "id": 23, + "name": "Enchanted Coco-misu", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Indulge in the classic Italian dessert, reimagined as a luscious hot chocolate. This rich drink features layers of espresso-infused chocolate, creamy mascarpone and a hint of vanilla. Topped with a dusting of cocoa powder, and served alongside a crunchy croissant, the Enchanted Coco-misu offers the perfect balance of smooth warmth and a delightful crunch - a treat for the taste buds on a crisp winter night.\n\nServed with a mini butter croissant, pressed and toasted to perfection. The little goodie comes drizzled with rich chocolate.", + "location": 11, + "tags": [] + }, + { + "id": 24, + "name": "Blushing Berry Bliss", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Wrap yourself in the cozy embrace of this berry-tea-infused hot chocolate, perfect for both the young and young at heart. Made with our signature berry tea infusion, delicately spiced with cinnamon, cardamom and star anise, each sip offers a harmonious blend of fruity sweetness and gentle warmth. Topped with a swirl of orange-infused pink whipped cream, a dollop of rich berry compote, and some fresh orange zest - this vibrant treat is sure to bring joy and warmth on the frostiest of winter days.\n\nOn the side, delight in a playful treat - a mini pressed croissant dipped in luscious chocolate and adorned with a joyful sprinkle of birthday cake confetti. This whimsical side pairs beautifully with our berry tea hot chocolate, adding a perfect touch of sweetness and crunch to your experience.", + "location": 11, + "tags": [] + }, + { + "id": 25, + "name": "Pearl of the Forest", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A luscious hot chocolate that harmonizes rich milk chocolate with a delightful cranberry-infused amaretto. The drink is served with a dollop of freshly whipped cream, elevated with a generous sprinkle of crunchy pecan praline for a satisfying texture, complemented by a slice of glazed pear on the top. A beautiful creation that tastes like holiday magic in every sip.\n\nServed with a chocolate-covered mini pressed croissant, perfectly crisp and layered. It’s topped with a touch of fresh lemon zest, adding a bright, fragrant finish to this indulgent bite.\n\nContains nuts and alcohol, café service only.", + "location": 11, + "tags": ["Alcohol", "Nuts"] + }, + { + "id": 26, + "name": "Totally Bananas Over You!", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Banana and milk chocolate ganache hot chocolate.\n\nPaired with a peanut buttery peanut butter cookie.\n\nContains nuts.", + "location": 12, + "tags": ["Nuts"] + }, + { + "id": 27, + "name": "This Party is Poppin'", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Strawberry white chocolate ganache hot chocolate topped with whipped cream and sprinkles.\n\nPaired with tricoloured sweet and salty popcorn.\n\nGluten-free friendly.", + "location": 12, + "tags": ["Gluten-free"] + }, + { + "id": 28, + "name": "Boba Fried Chicken", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Cheers to an unforgettable flavour adventure with our hot honey flavoured hot chocolate! Crafted with 54.5% premium dark chocolate, it’s infused with just the right kick of heat from fresh jalapeño peppers. Topped with our house-made honey whipped cream and a drizzle of our signature hot honey, this drink is a perfect harmony of spicy and creamy.\n\nOur honey whip, made in-house with 100% pure Canadian honey, adds a rich and natural sweetness that perfectly complements the bold, spicy notes of our dark hot chocolate. The result? A decadent and comforting treat that balances heat and sweetness in every sip. To top it all off, we’ve added the most adorable chicken drumstick-shaped chip as a playful garnish!\n\nServed with two mini “battered” chicken drumstick ice creams coated in crunchy cereal flakes. Choose between our strawberry coulis drizzle that mimics the look of Korean spicy sauce, our snow cheese powder for a savory touch or our signature hot honey sauce for the perfect sweet and spicy combination!\n\nTo finish off, we’ve included a mini pint of apple-flavoured “beer” jello, to cool off the “heat” and perfect for raising a glass! Gun-bae!\n\nTo sweeten the deal, we’re including free boba to pair with your “fried chicken” ice cream!\n\nThe spice level of the hot chocolate is adjustable!", + "location": 13, + "tags": [] + }, + { + "id": 29, + "name": "Gone to Banana Heaven", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Banana and coffee, a match made in heaven! This decadent drink is made with real bananas and 70.5% premium dark hot chocolate! It is topped with a fluffy layer of whipped Dalgona coffee which adds a delightful coffee kick that perfectly complements the chocolate and banana.\n\nServed with a side of soft and fluffy banana-shaped sponge cake. Every dip of the cake into the coffee whip makes for a heavenly bite!\n\nAnd of course, we are offering free boba add-ons to your hot chocolate!", + "location": 13, + "tags": [] + }, + { + "id": 30, + "name": "Postcards from Dubai", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A decadent dark and milk hot chocolate inspired by our Dubai Sundae and Dubai Chocolate. It's made from Callebaut chocolate, topped with a halo of our delectable house-made marshmallow cream, drizzled with pistachio paste, and sprinkled with toasted pistachios and kataifi. \n\nPaired with a delectable orange blossom madeleine. Lightly glazed to highlight its shell shape, this pairing blends floral and citrus notes with rich chocolate, creating a beautifully balanced flavour experience.\n\nContains nuts.", + "location": 14, + "tags": ["Nuts"] + }, + { + "id": 31, + "name": "Postcards from Vietnam", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A rich pandan-infused white hot chocolate crafted with Callebaut white chocolate, delivering a creamy, floral sweetness. Topped with a toasted halo of marshmallow cream, and a sprinkle of golden toasted coconut.\n\nServed with 3 Mini Mango Iced Gems - our playful take on the nostalgic Iced Gems, reimagined with a tropical twist. A crisp shortbread cookie topped with a delicate swirl of mango-flavoured meringue. Each bite offers a light crunch followed by a burst of fruity sweetness - an elevated treat inspired by the beloved classic.", + "location": 14, + "tags": [] + }, + { + "id": 32, + "name": "Sunkissed Temptation", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This coconut durian hot chocolate is crafted with real durian and rich dark Belgian Callebaut chocolate, creating a velvety, indulgent base with smooth coconut sweetness. The bold, exotic flavours come together for a truly unique experience.\n\nIf you don't like it on the first sip, feel free to choose any other drink.\n\nPaired with our Moissant (mochi croissant) of your choice. Our in-house baked croissants combine flaky, buttery layers with chewy mochi dough. Available in flavours like Matcha White, Mango Yuzu, Coco-Ube, Fresh Strawberry Custard, and Vietnamese Coffee, it’s the perfect side treat to pair with your hot chocolate for a truly indulgent experience.", + "location": 15, + "tags": [""] + }, + { + "id": 33, + "name": "Whispers of the East", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This Broyé Dark Phở Spice hot chocolate is a captivating blend of premium Belgian Callebaut dark chocolate and aromatic pho spices. The velvety smooth cocoa is infused with warm notes of cinnamon, star anise, and other exotic spices, creating a deep, comforting drink with a unique, spicy twist. Each sip delivers a perfect balance of rich chocolate and fragrant warmth.\n\nIf you don't like it on the first sip, feel free to choose any other drink.\n\nServed with our Bánh Mì Supreme Croissant, a delicious fusion of flaky, buttery croissant layers filled with savoury flavours inspired by the classic Vietnamese bánh mì. Each bite delivers a perfect balance of crispy, tender, and flavorful, making it the ideal side treat to enjoy alongside your drink.", + "location": 15, + "tags": [""] + }, + { + "id": 34, + "name": "Bunana Almond Dream", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A dark hot chocolate with an oat milk base, banana and almond flavouring, topped with coconut whipped cream, chocolate sauce, and a slice of banana with almond sliver “bunny ears.”\n\nServed with a mini bunana split with our house-made soft serve.\n\nDairy-free, vegan, and gluten-free friendly. Contains nuts.", + "location": 16, + "tags": ["Dairy-free", "Vegan", "Gluten-Free", "Nuts"] + }, + { + "id": 35, + "name": "Strawbunny Fields Forever", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A strawberry-flavoured dark hot chocolate with an oat milk base, topped with coconut whipped cream, a dollop of strawberry jam, and crushed dried strawberries around the rim.\n\nServed with a vegan chocolate-dipped strawberry.\n\nDairy-free, vegan, and gluten-free friendly.", + "location": 16, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 36, + "name": "Dream Weaver", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A classic white hot chocolate piled high with creamy whip and dreamy raspberry marshmallows on top of that! In the dead of winter, we dream of plump, ripe marshmallows that will be here before we know it.\n\nServed with a chocolate raspberry cake wedge. A Butter Baked Goods classic rich chocolate cake with scrumptious raspberry buttercream, that we can enjoy thanks to the wonderful berry growers in the Fraser Valley.", + "location": 17, + "tags": [] + }, + { + "id": 37, + "name": "Hazelnut Heaven", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Hot chocolate with hazelnut flavouring and crunchy hazelnuts on top of a delightful hazelnut whipped topping. A triple treat and ode to British Columbia’s hazelnut growers!\n\nServed with a Butter classic vanilla cake with our new hazelnut buttercream that’s even better than Nutella! Eat your heart out, Ferrero Rocher.\n\nContains nuts.", + "location": 17, + "tags": ["Nuts"] + }, + { + "id": 38, + "name": "Orange Celebration", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Orange flavouring and orange zest create a perfect and intense flavour profile that will delight lovers of this classic chocolate and citrus combination that bursts with flavour and colour.\n\nServed with an orange marshmallow dipped in dark chocolate.\n\nGluten-free. Dairy-free option available upon request.", + "location": 17, + "tags": ["Gluten-Free", "Dairy-Free"] + }, + { + "id": 39, + "name": "Gochujang Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Hot chocolate topped with Gochujang infused rosé cream and Gochujang caramel drizzle.\n\nServed with a Gochujang biscotti stick.", + "location": 18, + "tags": [] + }, + { + "id": 40, + "name": "Coco Dalgona", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Hot chocolate topped with chocolate dalgona cream.\n\nServed with crunch dalgona bits and chocolate soil.", + "location": 18, + "tags": [] + }, + { + "id": 41, + "name": "Pink Don't Shrink!", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A tribute to every childs favourite all pink star warrior (and the best smash bros character). A white chocolate-based fruity pink drink infused with watermelon, strawberry and a hint of cotton candy. Finished in a fresh vanilla chantilly whip, strawberry coulis and cotton candy.\n\nServed with a strawberry cheesecake macaron.", + "location": 19, + "tags": [] + }, + { + "id": 42, + "name": "Brown Cow Stunning", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A modern hot chocolate take on a retro soda shop classic, the chocolate root beer float. Our rendition is steamed chocolate and root beer reduction, poured over root beer and topped with a scoop of vanilla marshmallow, with a root beer caramel drizzle.\n\nServed with chocolate dirt ‘worm’ clusters.", + "location": 19, + "tags": [] + }, + { + "id": 43, + "name": "Kiki", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "In honour of everyone's favourite delivery service. With dark chocolate, rosemary, cassis and figs, this witch's brew has all flavours earthly and divine, to sip anew with your coven true.\n\nServed with a spiced berry bread pudding made with bread fresh from the shop.\n\nDairy-free and vegan.", + "location": 19, + "tags": ["Dairy-free", "Vegan"] + }, + { + "id": 44, + "name": "Cinnamon Croissant Crunch", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "The taste you can see! All things that scream childhood cereal milk, but made better. White chocolate base with notes of caramel, brown butter and spices, finished in vanilla chantilly whip and a condensed milk drizzle.\n\nServed with a side of Cinnamon Croissant Toast ‘Cereal’ for your ‘milk’.", + "location": 19, + "tags": [] + }, + { + "id": 45, + "name": "Pistacchio Cioccolato Attivo", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Choco protein power hot chocolate with pistachio paste and your choice of milk.\n\nServed with a Pistachio Ball.\n\nContains nuts.", + "location": 20, + "tags": ["Nuts"] + }, + { + "id": 46, + "name": "Mandola Scura", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Dark chocolate with almond butter with almond milk.\n\nServed with an Almond Ball.\n\nContains nuts.", + "location": 20, + "tags": ["Nuts"] + }, + { + "id": 47, + "name": "COCOA-MISU", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Indulge in the rich, velvety fusion of chocolate, coffee, and warm milk in every sip of Cocoa-Misu. A truly mouthwatering experience!\n\nServed with cantucci biscotti.\n\nContains nuts.", + "location": 21, + "tags": ["Nuts"] + }, + { + "id": 48, + "name": "Baci di Dama", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A creamy Nutella blend with crunchy hazelnuts, reminiscent of Baci's irresistible flavour perfect for the romantics in our life.\n\nServed with a Nutella cookie.\n\nContains nuts.", + "location": 21, + "tags": ["Nuts"] + }, + { + "id": 49, + "name": "From Italy with Amore", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A delicious love letter to Italy in every sip! This indulgent hazelnut dark hot chocolate is rich, creamy, and topped with a cloud of whipped cream, toasted and praline hazelnuts for that extra che bello touch.\n\nPaired with a frollino (fancy Italian cookie, if you're wondering), topped with an edible image of iconic Italian cities, it’s like sending your taste buds on a postcard-perfect journey. Buon viaggio e buon appetito!\n\nContains nuts.", + "location": 22, + "tags": ["Nuts"] + }, + { + "id": 50, + "name": "Sogno Rosa", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "The drink that turns your sweetest fantasies into reality! This dreamy raspberry-flavoured white chocolate is as smooth as a cloud, with a dehydrated raspberry rim that packs a punch of fruity goodness. Topped with vanilla-flavoured pink whipped cream that’s almost too pretty to drink (almost).\n\nPaired with a delicate pink raspberry meringue for that perfect, crispy kiss of sweetness. It’s like a pink paradise in every sip—sweet, dreamy, and a little bit magical!", + "location": 22, + "tags": [] + }, + { + "id": 51, + "name": "Tinks Pistachio Pixie Dust", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-30T08:00:00Z", + "description": "White chocolate pistachio hot chocolate with honey chantilly cream, pistachio drizzle, and honeycomb crunch.\n\nServed with a cookie fairy want to add pixie dust to your drink.", + "location": 23, + "tags": [] + }, + { + "id": 52, + "name": "Red Velvet Vino", + "startDate": "2025-01-31T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Red wine reduction dark hot chocolate with whipped cream and a red wine drizzle in a chocolate-rimmed cup (all non-alcoholic).\n\nServed with a piece of red velvet cake with layers of red wine dark chocolate ganache.", + "location": 23, + "tags": [] + }, + { + "id": 53, + "name": "Blind Date", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Callebaut white chocolate base with purple taro powder and coconut milk, spiked with a shot of Mount Gay Eclipse Rum, and topped with whipped cream. A curious combination reminiscent of fun blind dates: sweet, colourful, and charged with spirits to facilitate each first-time encounter.\n\nPaired with a curry tomato mini tart.\n\nContains alcohol, non-alcoholic version available upon request.", + "location": 24, + "tags": ["Alcohol"] + }, + { + "id": 54, + "name": "Third Date", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Milk and dark chocolate infused with smokey barbeque undertones and red chilis for a mildly spicy, slow-burning aftertaste, spiked with a shot of Tennessee Honey Jack Daniel’s Whiskey and topped with whipped cream. An intriguing mix that invites new experiences and inspires lasting memories.\n\nPaired with a crispy bacon mini quiche.\n\nContains alcohol, non-alcoholic version available upon request.", + "location": 24, + "tags": ["Alcohol"] + }, + { + "id": 55, + "name": "Me Want Bable", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Experience this playful twist featuring creamy 36 % Sao Palme topped with banana-saffron whipped cream inspiring a unique balance of fruity sweetness and warm spice with each sip!\n\nPaired with a delicate yellow house-made macaron Minion with caramelized apple ganache.\n\nGluten-free friendly, contains nuts.", + "location": 25, + "tags": ["Gluten-free", "Nuts"] + }, + { + "id": 56, + "name": "Campfire Hot Chocolate", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-12T08:00:00Z", + "description": "Indulge in the rich bold flavour of 70% dark chocolate decadence. To inspire the magic of a campfire the takeout cup is rimmed with soft house-made marshmallow, torched to golden perfection creating a toasted pillowy edge with every sip.\n\nPaired with a small savoury house-made Pain Suisse. This treat brings together sweet and savoury, reminiscent of fireside moments under the stars. Perfect for warming up on a chilly day!\n\nCampfire Hot Chocolate will be offered as takeout only.", + "location": 25, + "tags": [] + }, + { + "id": 57, + "name": "Blondes Have More Crumb", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "This white hot chocolate is inspired by Miss Betty Grable with an infusion of citrus and gingersnap.\n\nAccompanied by a Peaches ’n Cream Crumb Bar with cream cheese rugulah crumb, layered with cream cheese filling, house-made peach preserve and vanilla butter crumb streusel", + "location": 26, + "tags": [] + }, + { + "id": 58, + "name": "Samba Queen", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Inspired by Brazilian Bombshell, Carmen Miranda, this intensely dark hot chocolate is kissed with coconut cream and tropical fruits.\n\nPaired with a traditional Brigadeiro confection. This traditional and much-loved Brazilian sweet is a confection of sweetened condensed milk and dark chocolate…expect a Doughgirls spin.", + "location": 26, + "tags": [] + }, + { + "id": 59, + "name": "Cookie in a Cloud", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Decadent hot chocolate made with steamed milk, Callebaut milk and dark chocolate ganache with a touch of vanilla. Topped with whipped cream and a scoop of cookie dough mousse that will melt into the hot chocolate.\n\nServed with a Chocolate Chip Cookie Dough Old Fashion, vanilla old fashion doughnut topped with vanilla glaze, mini chocolate chips, chocolate drizzle and a scoop of edible cookie dough.", + "location": 27, + "tags": [] + }, + { + "id": 60, + "name": "Twice the Black Forest", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Rich hot chocolate made with steamed milk, Callebaut chocolate ganache infused with dark cherries and cherry syrup topped with cherry infused whipped cream, chocolate shavings and a cherry on top.\n\nServed with a yeast brioche doughnut filled with cherry compote and whipped cream, dipped in a dark chocolate ganache and topped with whip and a cherry on top.", + "location": 27, + "tags": [] + }, + { + "id": 61, + "name": "Twice the Black Forest, Vegan/Gluten Friendly", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Hot chocolate made with a choice of alternative milk (oat, almond or coconut) and dark chocolate vegan ganache and cherry syrup, vegan whip cream and dark chocolate shavings.\n\nServed with a gluten-free friendly/vegan chocolate cherry cake doughnut with a rich cherry glaze.", + "location": 27, + "tags": ["Gluten-free", "Vegan", "Dairy-free"] + }, + { + "id": 62, + "name": "How to Lick a Beekeeper", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Lapsang Souchong 75% dark hot chocolate and burnt honey hot chocolate.\n\nServed with a house-made honey mini stroopwafel.\n\nDairy-free. Vegan and gluten-free friendly options available upon request.", + "location": 28, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 63, + "name": "My Mother Disapproves of this Drink", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Dried mandarin peel and ginger 80% dark hot chocolate with pei pa koa syrup.\n\nServed with salted egg yolk shortbread.\n\nDairy-free. Vegan and gluten-free friendly options available upon request.", + "location": 28, + "tags": ["Gluten-free", "Vegan", "Dairy-free"] + }, + { + "id": 64, + "name": "Oolong As You Love Me", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Oolong tea 85% dark hot chocolate with maple syrup.\n\nServed with an oolong elderflower truffle.\n\nDairy-free, vegan, and gluten-free friendly.", + "location": 28, + "tags": ["Gluten-free", "Vegan", "Dairy-free"] + }, + { + "id": 65, + "name": "Cow's Breakfast", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Sencha green tea and malted white chocolate oat milk hot chocolate.\n\nServed with a house-made black sesame stroopwafel.\n\nGluten-free friendly option available upon request.", + "location": 28, + "tags": ["Gluten-free"] + }, + { + "id": 66, + "name": "Zest of Life", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "White hot chocolate and yuzu come together to create this sweet and citrusy treat.\n\nServed with decadent yuzu curd dacquoise, topped with yuzu whip and candied lemon.\n\nGluten-free friendly.", + "location": 29, + "tags": ["Gluten-free"] + }, + { + "id": 67, + "name": "Cheeky Cheerry", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A rich dark cherry hot chocolate, topped with cardamom whipped cream and cherry glaze. With a light dusting of our hibiscus-infused cardamom sugar on the top to finish.\n\nCheekily served with a cherry biscotti for dipping.", + "location": 29, + "tags": [] + }, + { + "id": 68, + "name": "Orange and Spice, and Everything Nice", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A winter-spiced orange and date-sweetened hot chocolate, topped with cinnamon coconut whip and fresh orange zest.\n\nServed with an oatmeal date square.\n\nDairy-free, vegan, gluten-free and organic.", + "location": 30, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 69, + "name": "Bananas in Pajamas", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A banana bread hot chocolate topped with coconut whipped cream, house-made caramel drizzle and chocolate shavings.\n\nServed with a shortbread thumbprint cookie with a caramel pecan center.\n\nDairy-free, vegan, gluten-free and organic. Contains nuts.", + "location": 30, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 70, + "name": "Custard Flan Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This vegan flan hot chocolate drink combines rich, dairy-free chocolate with smooth caramel and vanilla undertones. Made with creamy plant-based milk, it delivers a velvety texture reminiscent of flan. A sprinkle of caramel drizzle elevates the drink, creating a cozy, indulgent treat.\n\nServed with a mixed berry financier, a small, almond-flavoured cake with a crisp golden crust and a soft, slightly nutty crumb. Fresh berries are baked into the cake, adding a burst of tangy-sweetness that perfectly complements the warmth of the chocolate drink.\n\nContains nuts.", + "location": 31, + "tags": ["Nuts"] + }, + { + "id": 71, + "name": "Faubourg Flight", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A flight of three unique hot chocolates: non-alcoholic mulled wine with spiced warmth; strawberry marshmallow popsicle, blending fruity sweetness with creamy cocoa; and a zesty lemon-madeleine hot chocolate, offering citrus brightness.\n\nEach sip complements a crisp, airy baked meringue on the side, balancing rich chocolate with light, sweet texture in an elegant, comforting treat.", + "location": 31, + "tags": [] + }, + { + "id": 72, + "name": "Squirrel Friend", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This roasty, nutty, cozy drink includes Valrhona Caraibe 66% dark chocolate, Mumgry peanut butter, Whisk hojicha, vanilla bean simple syrup, and your choice of milk. Rimmed with a peanut brittle crumble, topped with a toasted caramel and peanut butter marbled marshmallow, with a pinch of Vancouver Island Maple Smoked Salt.\n\nRu would approve.\n\nServed with a mini chocolate cupcake with hojicha buttercream, sprinkled with peanut brittle crunch.\n\nContains nuts.", + "location": 32, + "tags": ["Nuts"] + }, + { + "id": 73, + "name": "The Green Fairy", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-30T08:00:00Z", + "description": "A fresh and bright, yet rich cocoa using Valrhona Caraibe 66% dark chocolate, decadent Nut Jar pistachio butter, lemon simple syrup, a pinch of Maldon salt and your choice of milk. Rimmed with candied lemon and homegrown anise hyssop sugar and topped with a light and fluffy pistachio marshmallow.\n\nEven cuter than Kylie Minogue.\n\nServed with a mini lemon cupcake with pistachio buttercream topped with candied lemon peel.\n\nContains nuts.", + "location": 32, + "tags": ["Nuts"] + }, + { + "id": 74, + "name": "The Barbara", + "startDate": "2025-01-31T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "An ode to my Grandma Brown, who made the best rhubarb crisp ever!\n\nValrhona Caraibe 66% dark chocolate, locally grown organic rhubarb, tahini, ginger, vanilla bean syrup, a pinch of Maldon salt and your choice of milk. Served with a spiced hazelnut crumble rim and a velvety candied rhubarb and tahini marshmallow.\n\nServed with a mini chocolate and tahini cupcake with rhubarb buttercream topped with candied hazelnut.\n\nContains nuts.", + "location": 32, + "tags": ["Nuts"] + }, + { + "id": 75, + "name": "Another Warm Summer DAy", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "An ode to our Hot Chocolate Festival 2021 drink, we took this vibrant hot chocolate and made it even more yummy! A 44% cacao creamy mango chocolate featuring Alunga by Cacao Barry, topped with mango crema and a sprinkle of passionfruit.\n\nServed with an almond dried mango shortbread cookie\n\nContains nuts.", + "location": 33, + "tags": ["Nuts"] + }, + { + "id": 76, + "name": "Goddess in the Storm", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "An ode to our absolutely crazily loved Hot Chocolate Festival 2022 beverage: Goddess in the Cloud. We are bringing back this hot chocolate with some delightful tweaks and changes!\n\nFeaturing Paragon Tea Room’s stone-milled jasmine tea, this fragrant hot chocolate is a spiritually lifting choice for the season. Finished with a Iron Goddess oolong tea cloud, pop rocks and passionfruit oolong tea dust.\n\nServed with a hojicha chocolate mochi cookie.", + "location": 33, + "tags": [] + }, + { + "id": 77, + "name": "Rice & Shine", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Sweet fermented rice meets Cacao Barry Lactée Supérieure 38% milk chocolate couverture in a magical fusion, where fermentation works its alchemy. Topped with whipped cream infused with sweet rice wine, milk chocolate shavings, and a touch of peanut sesame sugar mix, to give you a whimsical and decadent treat for the senses!\n\nServed with a sweet fermented rice pancake stuffed with peanut sesame sugar mix.\n\nGluten-free friendly, dairy-free option available upon request.", + "location": 34, + "tags": ["Gluten-Free", "Dairy-Free"] + }, + { + "id": 78, + "name": "Velvet Flaming Cloud", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A luxurious triple cheese sauce made with ricotta, mascarpone, and cream cheese is blended with Cacao Barry’s Tanzanie 75% dark chocolate couverture, delivering a unique depth and richness. Topped with handcrafted marshmallow whip and a smooth cheese crème brûlée sauce, then dusted with powdered sugar, this drink is finished with a dramatic torch flame for an unforgettable experience.\n\nServed with a mini ham and cheese scone topped with rosemary spices.\n\nDairy-free option available upon request.", + "location": 34, + "tags": ["Dairy-free"] + }, + { + "id": 79, + "name": "‘Dubai’ Pistachio Affogato", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-11T08:00:00Z", + "description": "Your choice of dark or milk hot chocolate with a scoop of Pistachio gelato, topped with fresh whipped cream and shredded kataifi.\n\nServed with a premium select pistachio and tart cranberry in a dark chocolate rocher.\n\nContains nuts.", + "location": 35, + "tags": ["Nuts"] + }, + { + "id": 80, + "name": "Tiramisu Hot Chocolate", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-11T08:00:00Z", + "description": "Your choice of dark or milk hot chocolate with premium mascarpone combined with rich whipping cream, dusted with ladyfinger crumble.\n\nServed with a signature Bailey’s bonbon, made with several shots of Bailey’s liqueur in each batch, enrobed in Valrhona milk chocolate.\n\nContains alcohol.", + "location": 35, + "tags": ["Alcohol"] + }, + { + "id": 81, + "name": "King and Queen of Fruits", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-11T08:00:00Z", + "description": "Durian and your choice of milk or dark hot chocolate.\n\nServed with a mangosteen caramel bonbon.", + "location": 35, + "tags": [] + }, + { + "id": 82, + "name": "Dolce Rubino", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Melted ruby chocolate with your choice of milk, topped with whipped cream, mini marshmallows and shredded ruby chocolate.\n\nServed with an Occhi di Bue.\n\nContains nuts.", + "location": 36, + "tags": ["Nuts"] + }, + { + "id": 83, + "name": "Cioccolato Cannolo e Basta", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Melted milk chocolate with your choice of milk, served with ricotta cream and a dusting of cocoa powder.\n\nServed with a cannoli shell.\n\nContains nuts.", + "location": 36, + "tags": ["Nuts"] + }, + { + "id": 84, + "name": "That’s My Jam", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Milk chocolate hot chocolate with grape cold foam.\n\nServed with a toast and jam cookie.", + "location": 37, + "tags": [] + }, + { + "id": 85, + "name": "Bacon Me Crazy", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Dark chocolate hot chocolate infused with hickory smoke flavour.\n\nServed with a mini egg tart.", + "location": 37, + "tags": [] + }, + { + "id": 86, + "name": "You’re Waffle-y Cute", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Espresso-infused white chocolate with a mini scoop of dark chocolate ice cream.\n\nServed with a caramel stroopwafel.", + "location": 37, + "tags": [] + }, + { + "id": 87, + "name": "Flippin' Out", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Maple dark chocolate hot chocolate with maple syrup whipped cream.\n\nServed with mini Dutch Poffertjes pancakes.", + "location": 37, + "tags": [] + }, + { + "id": 88, + "name": "Fancy Sourdough Browned Butter", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "We all know the classic combination of Nutella + butter on bread. But as we get older, our chocolate and bread combo has the opportunity to evolve. So with this drink, let’s turn it upside down, inside out, and fancy it up a little.\n\nSuddenly, the chocolate is liquid, and the bread is not just any bread, but sourdough, caramelized in brown butter. Then it all comes together as a hot, milky hot chocolate drink to enjoy, finished with the perfect bread-like crunch, and a buttery soft feel, and made with GOOD, healthy, and ethical chocolate. If this drink doesn’t wrap you in a warm blanket of nostalgia, what will?\n\nServed with a Cookie Crumble Ganache.\n\nGluten-free friendly. All Good Chocolatier drinks are organic, soy-free and refined sugar-free.", + "location": 38, + "tags": ["Gluten-free"] + }, + { + "id": 89, + "name": "Black Sesame Cheesecake", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Say no more! You know by now that we make fantastic Canadian desserts in hot chocolate form. This year’s feature is a twist on a classic cheesecake, and black sesame because we loved the colour it creates in combination with our vegan white coconut chocolate! This beauty is warm, cute, sweet and tart and possesses the perfect blend of roasted notes.\n\nServed with an Amaretto Plum Mendiant 75%.\n\nDairy-free, vegan, gluten-free friendly.", + "location": 38, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 90, + "name": "Ruby Berry Party", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Ruby Berry Party is a 65% dark cacao base and has notes of so many red and purple berries. The best way to experience this drink is to close your eyes and let your taste buds take you through this red berry harvest. You’ll experience currant, rosehips, elderberry, cranberry, hibiscus and maybe more. Somehow, they are all intertwined, so don’t rush the drink or you’ll miss a berry! If you love a dark chocolate drink with fruity notes, this should be your festival go-to.\n\nServed with a Strawberry Ginger Ganache Bonbon.\n\nDairy-free, vegan, gluten-free friendly.", + "location": 38, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 91, + "name": "Zafaran Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Zafaran Hot Chocolate is a luxurious indulgence that fuses Persian elegance with decadent flavours. This unique beverage begins with a rich infusion of Persian-brewed saffron, imparting its signature golden hue and exotic aroma. The base, a blend of dark chocolate, delivers a deep and robust flavour that beautifully complements the floral saffron notes.\n\nThe experience is elevated with a generous topping of saffron-infused whipped cream, adding a velvety richness and a burst of aromatic warmth. Delicate sprinkles of finely chopped pistachios and subtle traces of saffron garnish the cream, creating a stunning visual and textural contrast. Every sip is a luxurious embrace, immersing you in the timeless traditions of Persian flavor.\n\nPaired with a delightful Cardamom Cookie, a treat that perfectly complements the luxurious saffron and white chocolate flavours. The cookie’s warm, aromatic cardamom notes enhance the drink’s creamy richness, creating a harmonious blend of tradition and indulgence.\n\nThe soft texture and subtle sweetness of the cookie add an extra layer of comfort, making every sip and bite a truly exquisite experience. Together, they offer a warm and sophisticated escape for those who appreciate the finer things in life.\n\nContains nuts.", + "location": 39, + "tags": ["Nuts"] + }, + { + "id": 92, + "name": "Tropical Velvet Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Crafted with our signature 48-hour cold-brewed tropical fruity tea, this luxurious drink is blended with rich, premium dark chocolate, creating an indulgent fusion of tropical flavours and deep cocoa goodness. Topped with tropical whipped cream and a pineapple-inspired garnish, it’s the perfect harmony of exotic sweetness and bold chocolate warmth.\n\nFor those seeking an adventurous twist on a comforting classic, this is your tropical escape in a cup.\n\nEnhance your Tropical Velvet Hot Chocolate with a Coconut Lime Sadachi Cookie. The zesty lime and creamy coconut flavours of the cookie harmonize perfectly with the exotic and rich notes of the drink. Its delicate texture adds a touch of elegance, creating a delightful balance of indulgence with every sip and bite.", + "location": 39, + "tags": [] + }, + { + "id": 93, + "name": "Kim's Berry", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Indulge in Kim’s Berry, a vegan hot chocolate crafted with rich 70% dark chocolate, creamy oat milk, aromatic strawberry and fermented Korean gochujang, adding a subtle spice.\n\nPaired with a delectable vegan strawberry cookie.\n\nDairy-free and vegan.", + "location": 40, + "tags": ["Dairy-free", "Vegan"] + }, + { + "id": 94, + "name": "Flora's Glow", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Experience Flora’s Glow, a luscious hot chocolate made with rich 70% dark chocolate, creamy oat milk, and a refreshing blend of tropical guava and vibrant orange zest.\n\nPaired with a vegan orange almond cookie.\n\nDairy-free and vegan. Contains nuts.", + "location": 40, + "tags": ["Dairy-free", "Vegan", "Nuts"] + }, + { + "id": 95, + "name": "The Hiker's Treat (Trail Mix) Cocoa", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A blend of trail mix flavours such as almonds, M&M’s chocolate and cranberry infused in a dark hot chocolate topped up with whipped cream, crushed almonds/cashews and shaved chocolate.\n\nPaired with an oatmeal, chocolate, cranberry, cashew and almond cookie.\n\nContains nuts.", + "location": 41, + "tags": ["Nuts"] + }, + { + "id": 96, + "name": "Coastal Berry Bliss", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "White hot chocolate infused with strawberries and graham crackers. Topped with whipped cream, graham crumbs and strawberry sauce.\n\nPaired with a strawberry shortcake truffle made with white chocolate, strawberries, graham crackers and cream cheese.", + "location": 41, + "tags": [] + }, + { + "id": 97, + "name": "Elphaba’s Enchanted Matcha Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A rich toasted almond dark hot chocolate topped with a creamy matcha cold foam, perfectly balancing nutty and earthy flavours for a cozy and refreshing treat.\n\nPaired with an oatmeal, chocolate, cranberry, cashew and almond cookie.\n\nContains nuts.", + "location": 42, + "tags": ["Nuts"] + }, + { + "id": 98, + "name": "Glinda’s Sweet Pink Dream", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A luxurious rose red velvet hot chocolate, blending rich white chocolate with the delicate flavour of rose and a hint of red velvet cake. Topped with whipped cream, a sprinkle of red velvet crumbs and rose petals. This indulgent drink is as stunning as it’s comforting. Perfect for a cozy, elegant treat.\n\nPaired with a strawberry shortcake truffle made with white chocolate, strawberries, graham crackers and cream cheese.", + "location": 42, + "tags": [] + }, + { + "id": 99, + "name": "Pastillas de Leche", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Take a sip of childhood memories transformed - our Pastillas de Leche hot chocolate pays homage to the beloved Filipino milk candies traditionally hand-rolled in paper and sold in provincial markets. Rich 70% Philippine dark chocolate meets the distinct sweetness of water buffalo milk in a creamy, velvety embrace, crowned with whipped cream, a drizzle of condensed milk, and the tropical surprise of jackfruit sprinkle. This cup blends heritage and comfort, taking the pure, milky sweetness of classic pastillas into a warming drink that feels like a warm hug from your favourite tita.\n\nServed with a Philippine Alfajor stuffed with toasted rice and coconut ganache made by local pastry chef Martha Ebro from Heritage Bakery in Vancouver. Heritage Bakery is a family-owned micro-bakery founded in Vancouver, BC during the pandemic that specializes in desserts inspired by their Filipino heritage.", + "location": 43, + "tags": [] + }, + { + "id": 100, + "name": "Ocean Mystery", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Dive into an otherworldly cup inspired by the misty shores of the Pacific Northwest. Our Ocean Mysteries hot chocolate transforms white chocolate into an ethereal blue-green elixir, delicately infused with the mineral richness of kelp, earthy tastes of matcha and kissed by Vancouver Island sea salt. Each sip is crowned with whipped cream with a dash of sea buckthorn powder, creating a drink that's both a visual journey into ocean depths and a surprisingly harmonious flavour exploration of sweet meets savoury.\n\nIts perfect companion is a delicate nori sablé from Vancouver's cookie virtuoso Olivia Wu of Noissette by Olivia. Having crafted some of the city's most coveted cookies for over a decade, Olivia is now pursuing her chocolate expertise certification - making this collaboration a natural confluence of her mastery in sweets and our oceanic inspiration.", + "location": 43, + "tags": [] + }, + { + "id": 101, + "name": "The Unicorn’s Whinny", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Made with 16% dairy cotton candy ice cream steamed with Callebaut white chocolate and your choice of milk or oat milk, topped with real whipped cream and unicorn sprinkles, and a mini float of cotton candy ice cream.\n\n. On the side, a freshly baked mini sprinkle cookie.\n\nWant that extra kick? Add a shot of espresso to your hot chocolate float!", + "location": 44, + "tags": [] + }, + { + "id": 102, + "name": "The Orange Dreamsicle", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Made with 16% dairy orange creamsicle ice cream steamed with Callebaut white chocolate and your choice of milk or oat milk, topped with real whipped cream and a mini float of creamsicle ice cream.\n\nOn the side, a freshly baked mini sprinkle cookie.\n\nWant that extra kick? Add a shot of espresso to your hot chocolate float!", + "location": 44, + "tags": [] + }, + { + "id": 103, + "name": "The Last Kiss At The Airport", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-25T08:00:00Z", + "description": "Back by popular demand, the mystery flavour challenge. This vegetarian drink made with 35% single-origin white chocolate has an unusual thick velvety texture, combined with mystery flavours.\n\nPaired with house-made organic double chocolate gelato taster.\n\nGluten-free, organic, dairy-free milk options for the drink.", + "location": 45, + "tags": [] + }, + { + "id": 104, + "name": "MelonCollie", + "startDate": "2025-01-26T08:00:00Z", + "endDate": "2025-02-01T08:00:00Z", + "description": "Vegan melon dark hot chocolate with a touch of ginger and mezcal (optional).\n\nPaired with house-made vegan, organic passionfruit gelato sampler.\n\nGluten-free, vegan, organic. Contains alcohol (optional).", + "location": 45, + "tags": ["Gluten-free", "Vegan", "Alcohol"] + }, + { + "id": 105, + "name": "Part Time Angels", + "startDate": "2025-02-02T08:00:00Z", + "endDate": "2025-02-08T08:00:00Z", + "description": "Fig and walnut white hot chocolate with a touch of rum (optional).\n\nPaired with house-made fresh hazelnut gelato taster. \n\nGluten-free, organic. Contains nuts. Contains alcohol (optional).", + "location": 45, + "tags": ["Gluten-free", "Nuts", "Alcohol"] + }, + { + "id": 106, + "name": "Sekspeare", + "startDate": "2025-02-08T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Vegan, salted caramel, almond, cashew, gianduja, oat milk dark hot chocolate with cinnamon and sweet paprika.\n\nPaired with house-made vegan guava and red rose petal gelato taster.\n\nGluten-free, vegan, organic. Contains nuts.", + "location": 45, + "tags": ["Gluten-free", "Nuts", "Vegan"] + }, + { + "id": 107, + "name": "Jardin de Miso", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Miso and lavender honey hot chocolate.\n\nServed with a matcha roll cake.", + "location": 46, + "tags": [] + }, + { + "id": 108, + "name": "Sesame Serenade", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Sesame hot chocolate with milk chocolate foam.\n\nServed with a pressed croissant with passion fruit coating.\n\nContains nuts.", + "location": 46, + "tags": ["Nuts"] + }, + { + "id": 109, + "name": "Golden Phoenix", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A silky smooth hot chocolate made with our house-made chocolate ganache. It is topped with a salted duck egg yolk custard cold foam. This fusion drink combines the rich and savoury flavour of salted egg yolk with the creamy sweetness of custard.\n\nServed with a salted egg yolk palmier - this fusion pastry is made with the traditional French puff pastry and the mixture of creamy salted egg yolk sugar. It has a distinctive and decadent taste that pairs beautifully with the flakiness of the puff pastry.", + "location": 47, + "tags": [] + }, + { + "id": 110, + "name": "Quetzalcoatl", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Our silky smooth house-made chocolate ganache hot chocolate paired with smoked paprika and hot pepper. It’s topped with our light and rich chocolate espuma.\n\nServed with a tajin palmier - the Mexican chilli-like fusion pastry is made with the traditional French puff pastry with tajin spices. It has a combination of sweet, sour, salty and heat with a subtle hint of chilli flavour.", + "location": 47, + "tags": [] + }, + { + "id": 111, + "name": "Mille Et Une Nuits (Thousand and One Nights)", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A 70% dark chocolate infused with Ladurée Mille et Une Nuits signature tea, which blends notes of rose, orange blossom mint and ginger. The decadent flavour of this hot chocolate is further enhanced by an infusion of fresh mint, orgeat syrup, rose water, ginger, orange blossom and honey. Topped with honey and ginger-infused chantilly.\n\nServed with Ladurée signature macaron in the limited edition Mille et Une Nuits flavour. This macaron flavour combines violet macaron shells with creamy spice filling enhanced by candied fruit, revealing the aromatic power of ginger, dates, orange and lemon.\n\nGluten-free friendly. Contains nuts.", + "location": 48, + "tags": ["Gluten-Free", "Nuts"] + }, + { + "id": 112, + "name": "Forêt Blanche", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This hot chocolate is reminiscent of Laduree Forêt Blanche cake. The drink combines 70% dark chocolate with Amarena cherries, infused with vanilla pod and cinnamon. Topped with a decorative “chocolate cherry” and chantilly.\n\nServed with Ladurée signature macaron or Eugénie, the new creation by Maison Ladurée, a delicate crunchy biscuit with a melting heart coated by chocolate. Vanilla or chocolate flavours are recommended.\n\nGluten-free friendly. Contains nuts.", + "location": 48, + "tags": ["Gluten-Free", "Nuts"] + }, + { + "id": 113, + "name": "Pomme Tatin", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This hot chocolate carries notes of the classic French Tarte Tatin. The drink combines Zephyr white chocolate 34% infused with apples with added notes of cinnamon and caramel. Topped with chantilly and drizzles of caramel.\n\nServed with Eugénie in the limited edition, Tarte Tatin flavour. Eugénie is the new creation by Maison Ladurée. Tarte Tatin is a delicate combination of the crunchy caramel chocolate shell and notes of vanilla apple, with a shortbread biscuit and caramel heart.", + "location": 48, + "tags": [] + }, + { + "id": 114, + "name": "Milo Hot Chocolate with Taiyaki Mochi", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Malty taste of milo with rich hot chocolate.\n\nServed with a taiyaki-shaped mochi with injeolmi powder.", + "location": 49, + "tags": [""] + }, + { + "id": 115, + "name": "Black Sesame Hot Chocolate with Taiyaki Mochi", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Nutty black sesame with rich hot chocolate.\n\nServed with a taiyaki-shaped mochi with injeolmi powder.", + "location": 49, + "tags": [""] + }, + { + "id": 116, + "name": "Boomeringue", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Rich, creamy white chocolate infused with fresh kiwi.\n\nServed with a crispy meringue sandwiching a light mango cream.\n\nGluten-free friendly.", + "location": 50, + "tags": ["Gluten-free"] + }, + { + "id": 117, + "name": "Cherry Picker", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "An ode to the Australian chocolate bar ‘Cherry Ripe’. The drink is a decadent dark chocolate sweetened with silky coconut cream and topped with maraschino cherry whip.\n\nServed with a cherry coconut treat.\n\nGluten-free friendly. Dairy-free/vegan option available upon request.", + "location": 50, + "tags": ["Gluten-free", "Dairy-free", "Vegan"] + }, + { + "id": 118, + "name": "Teller of Fortunes", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Mystical and all seeing, this spiced drink gives you that cozy feeling you get while awaiting some good news in a dark and freshly saged room. Topped with a smokey bubble that needs to be popped to set the intentions and enjoyment. Traces of smoke and whispers, secrets, and spice… a bit mysterious. What does it taste like!?\n\nServed with a handmade waffle cone fortune cookie.\n\nContains alcohol but option to have it without. Gluten-free friendly, dairy-free, and vegan option available upon request.", + "location": 51, + "tags": ["Alcohol", "Gluten-free", "Dairy-free", "Vegan"] + }, + { + "id": 119, + "name": "Friend of Melt! Subo Bakes", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-01T08:00:00Z", + "description": "A combo of a dark-milk and tamarind hot chocolate with a white chocolate whip. This one has a bit of everything. Inspired by one of our favourite friends, SUBO BAKES, we've taken one of her best creations to the cup and collaborated with her to make the OG cookie so you can taste why we are such fans. It's a love letter to small makers, doing things together.\n\nServed with a tamarind caramel, chocolate chip cookie.", + "location": 51, + "tags": [] + }, + { + "id": 120, + "name": "It's CORN!", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A big lump of knots, it has the juice!\nNow hear us out… it's delicious.\n\nIf you're one of those folks willing to slurp back the grainy dredges of your cereal and go back for more, then perhaps a cozy, creamy, warm and smooth caramel corn hot chocolate is just for you! Similar to the concept of cereal milk you can totally get behind. Experience our caramelized white hot chocolate with corn and a salted caramel drizzle, with an optional Tajin rim.\n\nServed with chocolate-covered corn pops!\n\nGluten-free friendly option available upon request.", + "location": 51, + "tags": ["Gluten-free"] + }, + { + "id": 121, + "name": "Biscoff Cookie Butter", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Keeping this one simple. This milk hot chocolate is made with Biscoff cookies ground into a fine and smooth butter. The combination is a rich deep toasty flavour, blended with a speculoos spice mixture. Very cozy, very comforting, and a sweet little treat.\n\nServed with an espresso ganache tart.", + "location": 51, + "tags": [] + }, + { + "id": 122, + "name": "La Banana Amaretti Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A 62% chocolate with banana and amaretti, dulce the leche, and topped with amaretti crumbles.\n\nServed with a vanilla amaretti cookie.", + "location": 52, + "tags": [] + }, + { + "id": 123, + "name": "Limoncello Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "White chocolate mixed with cream di limoncello made in-house, mini marshmallows, and topped with lemon zest.\n\nServed with lemon coconut loaf.", + "location": 52, + "tags": [] + }, + { + "id": 124, + "name": "Mari’s Reverie - Berry & Bleu", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A delicate fusion of creamy white hot chocolate, vibrant berry compote, and blue cheese whipped cream—where flavours meet in a harmonious, unexpected blend.\n\nOn the side, a two-bite croissant.\n\nMay contain traces of nuts.", + "location": 53, + "tags": [] + }, + { + "id": 125, + "name": "Choco-lotta-Nutty Horchata", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A smooth, spicy swirl of horchata and hot chocolate, with cacao nibs, almonds, and cinnamon—because sometimes, you just need to feel cozy!\n\nOn the side, a two-bite croissant.\n\nContains nuts.", + "location": 53, + "tags": [] + }, + { + "id": 126, + "name": "A Walk in the Woods", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Cedar and brown sugar dark hot chocolate.\n\nServed with a smoked salt marshmallow.\n\nGluten-free friendly. Dairy-free option available upon request.", + "location": 54, + "tags": ["Gluten-Free", "Dairy-Free"] + }, + { + "id": 127, + "name": "Figs and Spice and Everything Nice", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Spiced fig dark hot chocolate made with oat milk.\n\nServed with an almond coffee florentine.\n\nContains nuts. Gluten-free friendly and vegan option available upon request.", + "location": 54, + "tags": ["Gluten-free", "Dairy-free", "Vegan", "Nuts"] + }, + { + "id": 128, + "name": "Deep and Delicious Toasted Buckwheat ‘Sweater’", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A 70% house-made ganache and house-toasted buckwheat with 3.8% grass-fed milk and ground, toasted buckwheat on top.\n\nServed with thinly sliced toasted buckwheat biscotti with buckwheat crumble, 1/2 dipped in our ganache. Delectably dippable, or enjoy separately.", + "location": 55, + "tags": [] + }, + { + "id": 129, + "name": "Zingy Citrus Pavlova Dream", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A 70% house-made ganache and ginger syrup concentrate hot chocolate with 3.8% grass-fed milk.\n\nServed with a preserved citrus/orange pavlova topper, to be dropped into your hot chocolate and melted for a zingy kick.", + "location": 55, + "tags": [] + }, + { + "id": 130, + "name": "Love Affair", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Ruby chocolate flavoured hot chocolate with rooibos and red berries.\n\nServed with a ruby-dipped flat croissant, filled with raspberry.", + "location": 56, + "tags": [] + }, + { + "id": 131, + "name": "Nuts About You", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Almond milk-based 35% hot chocolate with hints of sour cherry.\n\nServed with a puffed pastry palmier dipped in milk chocolate and enrobed with a mixture of caramelized nuts.\n\nContains nuts.", + "location": 56, + "tags": [] + }, + { + "id": 132, + "name": "Balsamo di Sera", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A rich, dark hot chocolate with a touch of aged balsamic vinegar, blending sweetness with a subtle tang.\n\nOn the side, the perfect pairing - our creamy mascarpone and fig gelato.", + "location": 57, + "tags": [] + }, + { + "id": 133, + "name": "Tu Vuò Fà L'Hot Cioccolato", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A rich blend of espresso and hot chocolate with a hint of lemon zest, offering a balance of bold and refreshing flavours.\n\nAccompanied with an ideal match - a slice of peanut butter pizza.", + "location": 57, + "tags": [] + }, + { + "id": 134, + "name": "Hug Me Hertzoggie", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Apricot-infused hot chocolate with coconut milk.\n\nServed with a rim of toasted coconut marshmallow, coconut whip cream and a chocolate-dipped dried apricot.\n\nDairy-free, gluten-free friendly.", + "location": 58, + "tags": ["Gluten-free", "Dairy-free"] + }, + { + "id": 135, + "name": "Warm Buns", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Milk chocolate infused with toasted house sourdough.\n\nServed with a sweet sourdough bun skewer.", + "location": 58, + "tags": [] + }, + { + "id": 136, + "name": "Crunchy Mango", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Creamy mango white hot chocolate, topped with nut cream and honey crumbs.\n\nServed with a madeleine and a dark chocolate truffle.\n\nVegan, gluten-free friendly. Contains nuts.", + "location": 59, + "tags": ["Gluten-free", "Dairy-free", "Vegan", "Nuts"] + }, + { + "id": 137, + "name": "Choco Yu", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Yuzu dark hot chocolate topped with nut cream, chopped nuts, and yuzu agar candy.\n\nServed with a madeleine and a dark chocolate truffle.\n\nVegan, gluten-free friendly. Contains nuts.", + "location": 59, + "tags": ["Gluten-free", "Dairy-free", "Vegan", "Nuts"] + }, + { + "id": 138, + "name": "Ember Lager Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Our Amber Lager meets a unique winter twist for the festival. Each pour is caramelized with a glowing beer poker, bringing out warm, toasty notes like marshmallow. We add a house-made chocolate syrup with cinnamon and vanilla, balancing spiced sweetness with the lager’s malty depth. 5.4%\n\nPaired with a chocolate-dipped candied bacon strip.\n\nDine-in only, contains alcohol.", + "location": 60, + "tags": ["Alcohol"] + }, + { + "id": 139, + "name": "Maple Nutty Bliss Hot Chocolate", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This decadent treat combines the deep, roasty flavours of maple-pecan beer, creamy cashew puree, and the classic warmth of hot cocoa. First, the maple-pecan beer reduces to a syrupy sweetness, enhancing the chocolate with nutty, caramelized notes. Then, smooth, pureed cashews are stirred in, adding a creamy, velvety texture that balances the rich chocolate base. The result is an irresistible, silky-smooth hot chocolate with a subtle nutty sweetness and an unexpected, but oh-so-delicious, depth of flavour.\n\nOn the side, enjoy the smoky sweetness of butternut squash, slow-smoked to perfection and pureed into a silky smooth blend that’s both earthy and subtly caramelized. This velvety squash puree is then swirled into a rich, traditional vanilla custard, creating a harmonious balance of flavours that’s both comforting and surprising. The mixture is lovingly spooned into a flaky, buttery croissant cup, offering a delicious contrast of textures with every bite. The result? A dessert that's warm, decadent, and deeply satisfying—a perfect blend of sweet, savoury, and smoky in every spoonful.\n\nDine-in only, contains nuts.", + "location": 60, + "tags": ["Nuts"] + }, + { + "id": 140, + "name": "Dubai Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A refined combination of creamy pistachio rose milk and rich hot chocolate.\n\nAccompanied by a Mini Dubai Chocolate Croissant—offering a perfect balance of delicate flavours and decadence in every bite.\n\nContains nuts.", + "location": 61, + "tags": ["Nuts"] + }, + { + "id": 141, + "name": "Marshmallow Banana Cup", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A sight to see! Smooth banana gelato, torched marshmallow, and banana milk hot chocolate.\n\nPerfectly paired with a rich chocolate cookie sitting on top.", + "location": 61, + "tags": [] + }, + { + "id": 142, + "name": "Bailey's S'mores Hot Chocolate Float", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "When you're craving something beyond caffeine! Creamy vanilla ice cream paired with Baileys S'mores liqueur, rich hot chocolate and crushed Lotus Biscoff cookie.\n\nServed alongside a buttery sugar cookie. A comforting mix of warmth and sweetness.\n\nContains alcohol.", + "location": 61, + "tags": ["Alcohol"] + }, + { + "id": 143, + "name": "English Toffee Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This delightful concoction features a rich milk hot chocolate base, enhanced by the sweet and savoury notes of sea salt caramel toffee syrup. Topped with a generous layer of caramel whipped cream, it creates a luscious treat that perfectly balances creamy sweetness with a hint of salty depth.\n\nPaired with a mini flat English toffee croissant.", + "location": 62, + "tags": [] + }, + { + "id": 144, + "name": "Hot Chocolate Royale", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "This delectable beverage combines hazelnut praline milk and rich hot chocolate, creating a decadent foundation of nutty sweetness and chocolatey goodness. It is elegantly finished with a drizzle of caramel and topped with light caramel whipped cream, resulting in a delightful harmony of flavours and textures.\n\nEspecially comforting when enjoyed with our chocolate hazelnut cookie.\n\nContains nuts.", + "location": 62, + "tags": ["Nuts"] + }, + { + "id": 145, + "name": "Happy Little Vegemite", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Experience a uniquely Australian twist on hot chocolate with our Vegemite hot chocolate. Milk chocolate with a touch of Vegemite’s savoury saltiness, adding depth and complexity, while hints of caramel provide a sweet, buttery contrast. It’s the perfect balance of sweet and savoury for a cozy, unexpected treat.\n\nServed with a Vegemite brownie: the slightly salty, earthy undertones of Vegemite enhance the brownie’s moist, decadent crumb.", + "location": 63, + "tags": [] + }, + { + "id": 146, + "name": "The Kiwi to My Heart", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "White hot chocolate with hints of kiwi fruit.\n\nServed with a mini pavlova topped with whipped cream and fresh fruit, including kiwis of course!", + "location": 63, + "tags": [] + }, + { + "id": 147, + "name": "Yabba Dabba Delicious", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Creamy Belgian white chocolate infused with cherry and lime, topped with real whipped cream and Fruity Pebble cereal.\n\nServed with our soft, chewy Yabba Dabba Delicious cookie studded with Fruity Pebble cereal.", + "location": 64, + "tags": [] + }, + { + "id": 148, + "name": "Salted Honey Cornflake Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Honey-sweetened dark malted 65% Inaya hot chocolate topped with real whipped cream and salted honey drizzle.\n\nServed with caramelized toasted cornflake brittle drizzled with dark chocolate and Maldon sea salt flakes.", + "location": 64, + "tags": [] + }, + { + "id": 149, + "name": "Salted Caramel Pecan", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Indulge in the perfect balance of rich, velvety dark chocolate, sweet caramel, and a nutty pecan twist. This luxurious hot chocolate is topped with a cloud of whipped cream, sprinkled with crunchy pecan bits and Skor toffee pieces, and finished with a drizzle of golden caramel. Cozy, decadent, and downright irresistible — it’s the ultimate winter warmer.\n\nPaired with a chocolate pecan bar for the perfect duo.\n\nContains nuts.", + "location": 65, + "tags": ["Nuts"] + }, + { + "id": 150, + "name": "Cocoa-nut Royale", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Indulge in a tropical twist on classic decadence. This velvety hot chocolate blends rich dark chocolate with creamy steamed coconut milk, delivering a luxurious sip every time. Crowned with luscious coconut whip, golden toasted coconut flakes, and delicate chocolate curls, it's a treat for all the senses.\n\nPaired perfectly with a chocolate almond coconut scone.\n\nDairy-free and vegan.", + "location": 65, + "tags": ["Dairy-free", "Vegan"] + }, + { + "id": 151, + "name": "Pistachio Dream Cup", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "The perfect fusion of our house-made pistachio paste blended with rich, creamy dark chocolate ganache. Crowned with a velvety layer of whipped cream and topped with a sprinkle of roasted pistachio pieces\n\nServed with our freshly baked cranberry and pistachio biscotti, dipped in smooth, melted chocolate.\n\nContains nuts.", + "location": 66, + "tags": ["Nuts"] + }, + { + "id": 152, + "name": "The Hot Velvet Affair", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Indulge in the velvety richness of our house-made cream cheese, blended with the creaminess of white chocolate and a delicate dusting of cocoa powder. A splash of vibrant red food colouring adds a playful touch. Topped with a cloud of whipped cream and finished with red sprinkles.\n\nServed with a house-made Red Velvet Cookie, filled with creamy cream cheese and white chocolate, finished with icing sugar.", + "location": 66, + "tags": [] + }, + { + "id": 153, + "name": "The Carolina Reaper", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Dark hot chocolate, spiced with Carolina Reaper pepper and a Tajin rim.\n\nServed with a mango pâte de fruit.\n\nGluten-free friendly. Dairy-free option available upon request.", + "location": 67, + "tags": ["Gluten-Free", "Dairy-Free"] + }, + { + "id": 154, + "name": "Oreo Smash", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Oreo-infused dark hot chocolate with a marshmallow rim and topped with chocolate flakes.\n\nServed with an Oreo chocolate bomb - a chocolate ball filled with chocolate cookie crumble, and whipped cream.", + "location": 67, + "tags": [] + }, + { + "id": 155, + "name": "Floating Island Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Floating Island Hot Chocolate is made with 45% milk chocolate and 63% dark chocolate, topped with a Swiss meringue covered in caramel.\n \nServed with Prunes Gallette.", + "location": 68, + "tags": [] + }, + { + "id": 156, + "name": "Samana Special", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-13T08:00:00Z", + "description": "Made with Samana 70% dark chocolate from the Dominican Republic.\n \nServed with milk ice cream Batonnet dipped in chocolate and a brandy snap.", + "location": 68, + "tags": [] + }, + { + "id": 157, + "name": "Double Baked, Double Trouble!", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A 42% milk hot chocolate infused with house-made almond praline.\n\nServed with a double-baked almond croissant crisp.\n\nContains nuts.", + "location": 69, + "tags": [] + }, + { + "id": 158, + "name": "Pop Goes the Weasel!", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-13T08:00:00Z", + "description": "A 64% dark hot chocolate infused with caramelized popcorn.\n\nServed with a burnt corn marshmallow.", + "location": 69, + "tags": [] + }, + { + "id": 159, + "name": "Hot Buttered Rum Meets Stroopwafel", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A decadent, very flavourful hot buttered rum hot chocolate made by cooking butter, rum extract and sugar together into an irresistible syrup — paired with our not-too-sweet chocolate sauce, it’s a must-try!\n\nServed with a traditional caramel stroopwafel that is so satisfyingly chewy and served on top of your cup, softened by the steam of the hot drink.\n\nDairy-free and vegan. Contains traces of alcohol from the extract.", + "location": 70, + "tags": ["Dairy-free", "Vegan"] + }, + { + "id": 160, + "name": "Cinnamon Bun and Cream Cheese in a Cup", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A fragrant hot chocolate made with the actual cinnamon bun brown sugar pan sauce we use to make our cinnamon buns! Topped with whipped cream and, the piece de resistance, a delicious cream cheese drizzle.\n\nServed with a moist bite of cinnamon monkey-bread with cream cheese icing.\n\nDairy-free and vegan.", + "location": 70, + "tags": ["Dairy-free", "Vegan"] + }, + { + "id": 161, + "name": "Candy Apple Charm", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Unzip your outer layers and join us for a Candy Apple Charm hot chocolate. This dark hot chocolate combines the rich warmth of velvety cocoa with the juice of ripe apples, sweet and tangy. We coax depth from the beverage with a whisper of caramel charming your senses into a tantalizing experience!\n\nServed with an Apple Caramel Pinwheel Cookie\n\nAvailable January 18 - 26 and February 11 - 14, 2025", + "location": 71, + "tags": [] + }, + { + "id": 162, + "name": "Ube Cinnamon Indulgence", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-09T08:00:00Z", + "description": "A unique fusion of flavours, this hot chocolate combines the creamy, slightly nutty sweetness of ube with the comforting warmth of cinnamon and the rich, velvety smoothness of white chocolate. The result is an indulgent exotic treat that’s as beautiful as it is delicious.\n\nServed with Ube-Vanilla Shortbread.\n\nAvailable January 18 - 26 and February 4 - 9, 2025", + "location": 71, + "tags": [] + }, + { + "id": 163, + "name": "Wintry Minty Mocha", + "startDate": "2025-01-28T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "May we cajole you in from the weather outside? Our indulgent mocha is a trifecta of dark chocolate, piquant espresso and the cooling, yet enlivening flavours of spearmint. Taste, is it invigorating, is it deeply relaxing? Explore your senses while sipping on this enticing elixir to extract a most satisfying winter experience.\n\nServed with a Chocolate Mint Flourless Cookie.\n\nGluten-free friendly.\n\nAvailable January 28 - February 2 and February 11 - 14, 2025", + "location": 71, + "tags": ["Gluten-free"] + }, + { + "id": 164, + "name": "Black Forest Frost", + "startDate": "2025-01-28T08:00:00Z", + "endDate": "2025-02-09T08:00:00Z", + "description": "From the depth of winter’s dark yawning forest emerges a small glimmering light. We enchant you with a classic favourite Black Forest Frost hot chocolate which combines dark chocolate with the lush flavour of ripe cherry. Frosted with a topping of vanilla crème chantilly, this chorus of flavours will, perhaps, leave you with a sense of welcome for more wintertime.\n\nServed with a Chocolate Cherry Thumbprint Cookie.\n\nAvailable January 28 - February 2 and February 4 - 9, 2025", + "location": 71, + "tags": [] + }, + { + "id": 165, + "name": "The Golden Flake of Belém", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "A Pastel de Nata-inspired white hot chocolate, featuring smooth, creamy white chocolate crowned with a caramelized sugar crust. Served in an elegant glass with a delicate, flaky pastry garnish around the rim, this drink captures the essence of the beloved Portuguese custard tart. It also reflects the rich Portuguese heritage embedded in Union Market’s history, offering a warm, community-rooted experience with every sip.\n\nOn the side, Pastel De Nata.", + "location": 72, + "tags": [] + }, + { + "id": 166, + "name": "Last Call for Baby Guinness", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A Baby Guinness-inspired hot chocolate, featuring rich coffee-infused cocoa topped with a velvety layer of non-alcoholic Baileys-style cream. This indulgent drink pays homage to the classic Dublin-originated cocktail, reimagined as a cozy, alcohol-free treat.\n\nServed with honey butter toast on Guinness sourdough bread.", + "location": 72, + "tags": [] + }, + { + "id": 167, + "name": "Migao", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-02T08:00:00Z", + "description": "Get ready to meet hot chocolate’s quirky cousin: Colombian Hot Chocolate Migao! Unlike the typical drinkable version, this one’s so thick and indulgent you’ll need a spoon to enjoy it. That’s right—you don’t drink this hot chocolate; you eat it! Made with rich Colombian chocolate (70% Dark Chocolate Palenque, by Luker Chocolate) panela, cinnamon and cloves, but here’s where it gets magical: we put in gooey mozzarella cheese, adding a unique, stretchy creaminess that’s as delightful as it is unexpected.\n\nImagine dunking your spoon into a warm, velvety mix of rich chocolate, gooey mozzarella cheese (trust us, it’s deliciously stretchy), each bite is topped with crumbled ducales (Colombian cookies with a hint of sweet and salty), fluffy bread chunks, and marshmallows. It’s like a chocolate lava lamp of surprises in every bite. So grab your spoon and dive in—this is hot chocolate on a whole new level!\n\nGoodies are going inside the Migao rather than on the side.", + "location": 73, + "tags": [] + }, + { + "id": 168, + "name": "Mango Mayhem Hot Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-02T08:00:00Z", + "description": "Meet Mango Mayhem Hot Chocolate - a bold, tropical twist on your favourite cozy drink. Made with velvety oat milk and premium 72% dark Venezuelan chocolate from Cacao Barry, this rich hot chocolate is infused with the juicy sweetness of Alfonso mango and a subtle kick of pink pepper for a surprising warmth.\n\nThe rim is coated with a sprinkle of Mexican Tajín, adding just the right touch of spice and a hint of lime to awaken your taste buds. This exotic, flavour-packed drink is pure indulgence with a little bit of heat and a lot of personality!\n\nServed with a scoop of refreshing coconut sorbetto on the side, it’s the perfect way to cool down and balance each bold sip.\n\nDairy-free, vegan, gluten-free friendly.", + "location": 73, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 169, + "name": "Blooming Bliss", + "startDate": "2025-02-03T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A delicate and fragrant treat that transports your senses to a floral paradise. Made with creamy Avalon milk and luxurious 34% Zephyr white chocolate from Cacao Barry, this hot chocolate is infused with aromatic cardamom and a touch of exquisite Iranian rose water, creating a heavenly blend of flavours.\n\nTopped with delicate dried rose petals for an elegant touch, each sip is like a warm embrace of floral sweetness. This dreamy hot chocolate is pure indulgence—smooth, fragrant, and utterly enchanting.\n\nTo complete this luxurious experience, it’s served alongside a zesty lemon macaron, offering the perfect balance of floral and citrus.\n\nGluten-free friendly.", + "location": 73, + "tags": ["Gluten-free"] + }, + { + "id": 170, + "name": "ChocoBubbles Thai Dream", + "startDate": "2025-02-03T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "A dreamy fusion of rich dark chocolate and exotic Thai tea, topped off with chewy tapioca pearls for that signature bubble tea experience. Made with creamy oat milk and premium 65% Inaya dark chocolate from Cacao Barry, this indulgent hot chocolate is infused with fragrant Thai black tea, giving it a perfect balance of smooth chocolate and spiced tea notes.\n\nThe tapioca pearls add a fun and satisfying texture, making each sip an adventure. Whether you’re a bubble tea lover or a chocolate enthusiast, it is a playful, indulgent treat that’ll take your taste buds on a flavorful journey.\n\nServed with a scoop of refreshing coconut sorbetto on the side.\n\nDairy-free, vegan, gluten-free friendly.", + "location": 73, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 171, + "name": "Jazzy Chocolate Curaçao", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Premium Shokinag white chocolate melted together with blue curacao syrup, topped with real whipped cream, candied orange and blueberries.\n\nServed with a mini chocolate tart filled with peanut butter pastry cream and Callebaut dark chocolate ganache, topped with toasted peanuts.\n\nGluten-free friendly option available upon request. Contains nuts.", + "location": 74, + "tags": ["Gluten-Free", "Nuts"] + }, + { + "id": 172, + "name": "Berry Rose Bliss", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Juliet's dark chocolate melted together with rose hip syrup and blackberries, with your choice of milk. Topped with giant marshmallows!\n\nServed with a mini chocolate tart filled with peanut butter pastry cream and dark chocolate ganache, topped with toasted peanuts.\n\nGluten-free friendly option available upon request. Contains nuts.", + "location": 74, + "tags": ["Gluten-Free", "Nuts"] + }, + { + "id": 173, + "name": "HOP-Chocolate", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Indulge in a ribbit-ing blend of rich dark chocolate and peppermint, served with a tasty frog cookie—perfect for dunking! Served in your own take-home frog mug.\n\nOn the side, a handmade frog sugar cookie.\n\nAll Vancouver Aquarium recipes may contain peanuts or tree nuts.", + "location": 75, + "tags": [] + }, + { + "id": 174, + "name": "Mermaid's Mocha", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Dive into an enchanting sea of flavour, mermaid style! Topped with whipped cream, sparkly sugar, and house-made white chocolate orange syrup.\n\nServed with a dark chocolate mermaid tail cookie.\n\nAll Vancouver Aquarium recipes may contain peanuts or tree nuts.", + "location": 75, + "tags": [] + }, + { + "id": 175, + "name": "Tropiclikeitshot", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-01-31T08:00:00Z", + "description": "Mango and passionfruit meet our chocolate ganache. This amazing combination gives memories of the tropics!\n\nServed with our Melonpan – a fluffy brioche with a crunchy top.", + "location": 76, + "tags": [] + }, + { + "id": 176, + "name": "5pice Girls", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "East meets West in this combination of classic Chinese five spice and a rich chocolate ganache.\n\nServed with a crunchy puff pastry treat auspiciously shaped like a gold bar.", + "location": 76, + "tags": [] + }, + { + "id": 177, + "name": "The Chocoholic Hot Chocolate Float", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Rich and creamy signature hot chocolate served with a scoop of chocolate ice cream, topped with thick whipped cream and a choice of toppings. You’ve never had an ice cream float like this!\n\nYour pairing is our chocolate ice cream, found floating in that chocolatey goodness.", + "location": 77, + "tags": [] + }, + { + "id": 178, + "name": "Dip Your Cookies Hot Chocolate Float", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Rich and creamy signature hot chocolate with a scoop of cookies & cream ice cream, topped with thick whipped cream and a choice of cookie toppings. You’ve never had an ice cream float like this!\n\nYour pairing is our cookies & cream ice cream, dipping itself in that rich hot chocolate.", + "location": 77, + "tags": [] + }, + { + "id": 179, + "name": "Arashiyama - The Bamboo Forest", + "startDate": "2025-01-18T08:00:00Z", + "endDate": "2025-02-02T08:00:00Z", + "description": "Inspired by Arashiyama, a famous and beautiful bamboo forest in Kyoto, Japan, this vegan matcha oat milk white hot chocolate is infused with roasted Japanese sweet potato.\n\nPaired with a cute whisk-shaped hojicha sugar cookie sandwich with mochi filling and intense matcha white chocolate ganache, plus a side matcha whip dip.\n\nDairy-free, vegan, and gluten-free friendly.", + "location": 78, + "tags": ["Dairy-free", "Vegan", "Gluten-Free"] + }, + { + "id": 180, + "name": "Miss Taiyaki’s Genmaicha", + "startDate": "2025-02-01T08:00:00Z", + "endDate": "2025-02-14T08:00:00Z", + "description": "Genmaicha oat milk white hot chocolate, rim dipped in red bean white chocolate, and topped with red bean whipped cream.\n\nServed with a fish-shaped crispy puff pastry filled with house-made red bean paste.\n\nDairy-free and vegan.", + "location": 78, + "tags": ["Dairy-free", "Vegan"] + } + ] +} diff --git a/expo_map/LocationList.js b/expo_map/LocationList.js new file mode 100644 index 0000000..8a88736 --- /dev/null +++ b/expo_map/LocationList.js @@ -0,0 +1,1561 @@ +export const locationList = [ + { + id: 1, + name: "49th Parallel Café & Lucky's Doughnuts", + stores: [ + { + address: "2902 Main St., Vancouver", + hours: "8 a.m. - 6 p.m. Daily", + point: [49.259133, -123.10079], + name: "Main Street", + }, + { + address: "2198 West 4th Ave., Vancouver", + hours: "8 a.m. - 6 p.m. Daily", + point: [49.268034, -123.154819], + name: "4th Ave", + }, + { + address: "689 Thurlow St., Vancouver", + hours: "8 a.m. - 5 p.m., Mon-Sat / 9 a.m. - 4 p.m., Sun", + point: [49.286036, -123.12303], + name: "Thurlow", + }, + { + address: "93 Lonsdale Ave., North Vancouver", + hours: "8 a.m. - 5 p.m.", + point: [49.311879, -123.079241], + name: "Lonsdale", + }, + ], + instagram: "49th", + description: + "The idea was to keep it simple, and just make doughnuts the old fashioned way, no frozen product, nothing trucked in; just simple, delicious doughnuts and exceptional coffee. As a sub-brand of 49th Parallel Coffee Roasters, Lucky's Doughnuts has delighted the Vancouver food scene with countless innovative and seasonal doughnut favourites.\r\n\r\nOur culinary team is up early, rolling out the dough and prepping each component. Everything is made fresh, from scratch, no exceptions. With the same focus and commitment to quality and sourcing as our coffee program, you can taste the difference in a Lucky's Doughnut.", + website: "https://49thcoffee.com", + }, + { + id: 2, + name: "A La Mode Pie Café", + stores: [ + { + address: "1689 Johnston St., Vancouver", + hours: "11 a.m. to 4 pm. Daily, Closed Mondays in January", + point: [49.27235336018808, -123.13455838338278], + name: "Granville Island", + }, + ], + instagram: "alamode_pie_cafe", + description: + "Your most beloved pot pie spot, perfect for everyday meal and an eventful visit at Granville Island. With specialty gourmet pies like Blake Lively's favourite Sweet Pies, or fan favourite Savory Pies. A La Mode has you covered with pairing the best beverage for your Pie meals, including carefully crafted, fun and innovative hot chocolate creations.", + website: "https://alamodepie.com", + }, + { + id: 3, + name: "Aiyaohno Cafe", + stores: [ + { + address: "030 - 425 Carrall St, Vancouver", + hours: "8:00 a.m. to 4:30 p.m. Tues - Sat / Closed Sun - Mon", + point: [49.281322, -123.105139], + name: "Downtown", + }, + ], + instagram: "aiyaohno.cafe", + description: + "Aiyaohno Cafe is run by a husband and wife team inspired by the many countryside cafés they have stumbled across during their travels throughout Japan. Aiyaohno Cafe serves matcha that they directly import from Kyoto and healthy vegetable focused cuisine with many vegan options and some local wild seafood.", + website: "https://aiyaohno.com/", + }, + { + id: 4, + name: "Analog Coffee", + stores: [ + { + address: "338 Helmcken St., Vancouver", + hours: "7 a.m. to 8 p.m., Mon - Fri, 8 a.m. to 8 p.m., Sat - Sun", + point: [49.27574204706261, -123.12113829480836], + name: "Downtown", + }, + ], + instagram: "analogcoffeeyaletown", + description: + "Analog was founded with the view that every cup of coffee poured should be something special, and that ‘good enough', is never good enough. Every detail of our guest experience is considered and pondered, from the décor, vibe and food, to the coffee itself. Our café, located in the heart of Yaletown, is a place where our community can gather and where we can share our coffee with everyone.", + website: "https://www.analogcoffee.ca/", + }, + { + id: 5, + name: "Artigiano", + stores: [ + { + address: "3154 Highland Blvd, North Vancouver", + hours: "6:30 a.m. to 6 p.m., Mon - Sat / 8 a.m. to 6 p.m., Sun", + point: [49.337797, -123.101006], + name: "Edgemont", + }, + { + address: "100 - 125 Victory Ship Way, North Vancouver", + hours: "6:30 a.m. to 9 p.m., Mon - Sat / 7 a.m. to 7 p.m., Sun", + point: [49.309506, -123.079409], + name: "Shipyards", + }, + { + address: "763 Hornby St., Vancouver", + hours: + "6:30 a.m. to 7 p.m., Mon - Fri / 7:30 a.m. to 6 p.m., Sat - Sun", + point: [49.284863, -123.118782], + name: "Horby", + }, + { + address: "429 Howe St., Vancouver", + hours: "6:30 a.m. to 6 p.m., Mon - Fri / 7 a.m. to 5 p.m. Sat - Sun", + point: [49.285799, -123.11536], + name: "Howe", + }, + { + address: "1101 West Pender St., Vancouver", + hours: "6:30 a.m. to 6 p.m., Mon - Fr / 7 a.m. to 5 p.m., Sat - Sun", + point: [49.287492, -123.120436], + name: "Pender", + }, + { + address: "101 Robson St., Vancouver", + hours: "7 a.m. to 7 p.m., Mon - Sat / 8 a.m. to 5 p.m., Sun", + point: [49.277679, -123.113755], + name: "Robson", + }, + { + address: "4359 East Hastings St., Burnaby", + hours: + "7 a.m. to 6 p.m., Mon - Thurs / 7 a.m. to 7 p.m., Fri - Sat / 7 a.m. to 5 p.m., Sun", + point: [49.281206, -123.006376], + name: "Burnaby", + }, + { + address: "2154 West 41st Ave, Vancouver", + hours: "6 a.m. to 6 p.m., Mon - Fri / 7 a.m. to 6 p.m., Sat - Sun", + point: [49.234327, -123.157347], + name: "Kerrisdale", + }, + { + address: "4010 Main St., Vancouver", + hours: "6 a.m. to 7 p.m., Mon - Fri / 7 a.m. to 7 p.m., Sat - Sun", + point: [49.249067, -123.100623], + name: "Main Street", + }, + { + address: "111 Broadway, Vancouver", + hours: "7 a.m. to 4 p.m., Mon - Fri / 8 a.m. to 5 p.m., Sat - Sun", + point: [49.263087, -123.116078], + name: "Mount Pleasant", + }, + { + address: "2378 Cambie St., Vancouver", + hours: + "7 a.m. to 6 p.m., Mon - Fri / 7:30 a.m. to 6 p.m., Sat / 8 a.m. to 5:30 p.m., Sun", + point: [49.264232, -123.114487], + name: "Cambie Village", + }, + { + address: "1082 - 7899 Templeton Station Rd., Richmond", + hours: "9 a.m. to 9 p.m.", + point: [49.196727, -123.139482], + name: "YVR", + }, + { + address: "20020 84 Ave Unit A100, Langley Township", + hours: "7 a.m. to 6 p.m., Mon - Fri / 7:30 a.m. to 6 p.m., Sat - Sun", + point: [49.155332, -122.667114], + name: "Langley", + }, + { + address: "120 - 4340 Lorimer Rd., Whistler", + hours: "7:30 a.m. to 5 p.m.", + point: [50.118937, -122.956764], + name: "Whistler", + }, + { + address: "126 Davie St., Vancouver", + hours: + "6:30 a.m. to 6 p.m., Mon - Thurs / 6:30 a.m. to 7 p.m., Fri / 8 a.m. to 7 p.m., Sat / 8 a.m. to 6 p.m., Sun", + point: [49.273243899893004, -123.12073540680527], + name: "Roundhouse", + }, + ], + instagram: "caffeartigiano", + description: + "For more than 20 years, Artigiano has taken pride in every single in-house product it creates. Proprietary unique blends produced at its own roaster in Burnaby, B.C., deliver a consistent and perfect cup of coffee - every time.\r\nArtigiano is committed to social responsibility and sustainability by brewing the highest quality coffee in a way that positively impacts our local community, suppliers, team members and those who share it.\r\nAll locations are locally owned and operated, with a commitment to local and organic ingredients for all products, whenever possible.", + website: "https://caffeartigiano.com/", + }, + { + id: 6, + name: "AVIK & Gelato by James", + stores: [ + { + address: "682 West Broadway, Vancouver", + hours: "6:30 a.m. to 11 p.m.", + point: [49.263150845835014, -123.11917168942442], + name: "Fairview", + }, + ], + instagram: "avikcafe", + description: + "AVIK, new to Vancouver, we believe in being part of a community based on family, love and goodness. Our first café welcomes you to our coffee, pastry and gelato all designed around quality and value. Multiple International Award winner, Maestro James, named in 2023 as Canada's best gelato maker, trained in Italy, winner in Italy, brings his expertise and culinary talent along with his world class gelato.", + website: "https://www.gelatobyjames.com/", + }, + { + id: 7, + name: "Bak'd Cookies", + stores: [ + { + address: "285 Nelson's Court, New Westminster", + hours: + "8 a.m. to 10 p.m., Mon. - Fri. / 10 a.m. to 10 p.m., Sat. / 10 a.m. to 8 p.m., Sun.", + point: [49.22478348865248, -122.8918771244974], + name: "New West", + }, + ], + instagram: "bakdcookies", + description: + "Founded in April 2020, BAK'D Cookies is a brother and sister owned company that makes 5 oz gourmet cookies. BAK'D cookies are not like your typical cookies. They are BIG cookies, made locally, with high quality ingredients. Each cookie is freshly baked and handmade to guarantee that each bite is the perfect bite, every time.", + website: "https://www.bakdcookies.ca/", + }, + { + id: 8, + name: "Beaucoup Bakery and Café", + stores: [ + { + address: "2150 Fir St., Vancouver", + hours: "8 a.m. to 5 p.m.", + point: [49.266473, -123.14072], + name: "Fir", + }, + { + address: "600 Dunsmuir St., Vancouver", + hours: "7 a.m. to 5 p.m., Mon - Fri / 8 a.m. to 5 p.m., Sat - Sun", + point: [49.282886, -123.114895], + name: "Dunsmuir", + }, + ], + instagram: "beaucoupbakery", + description: + "Beaucoup Bakery & Café creates exceptional French-inspired pastries and childhood favourites including sweet pastries, artistic cakes, seasonal tarts, nostalgic cookies and rich viennoiserie. The croissants have been cited as the city's best in publications such as Vancouver Magazine. All sandwiches are made in-house and can be enjoyed ‘to-go' or at a table in the charming 16-seat café. Beaucoup's commitment to quality is never compromised and is evident in the 49th Parallel Coffee Roasters espresso and Bellocq tea they skillfully prepare and serve.", + website: "https://www.beaucoupbakery.com/", + }, + { + id: 9, + name: "Bel Café", + stores: [ + { + address: "801 West Georgia St.", + hours: "7 a.m. to 5 p.m. Mon - Fri, 8 a.m. to 4 p.m. Sat - Sun", + point: [49.283622, -123.118902], + name: "Downtown", + }, + ], + instagram: "belcafeyvr", + description: + "David Hawksworth's Bel Café combines expertly prepared food and beverages with efficient and friendly service in an inviting, vibrant and chic setting. A selection of ‘ready to go' items feature fresh-baked pastries, gourmet sandwiches, salads, nourishing soups and delicate desserts.\r\nSpecialty coffees are custom-roasted locally and served by a team of highly trained baristas. Artisan teas and local lattes are also available.", + website: "https://belcafe.com/", + }, + { + id: 10, + name: "Bella Gelateria", + stores: [ + { + address: "1752 Davie Street, Vancouver", + hours: + "11 a.m. to 10 p.m., Sun - Thurs / 11 a.m. to 10:30 p.m., Fri - Sat", + point: [49.286485, -123.141253], + name: "English Bay", + }, + { + address: "1301 Robson Street, Vancouver", + hours: + "11 a.m. to 10 p.m., Sun - Thurs / 11 a.m. to 10:30 p.m. Fri - Sat", + point: [49.287024, -123.128427], + name: "Robson", + }, + { + address: "625 Howe Street, #125, Vancouver", + hours: + "11 a.m. to 10 p.m., Sun - Thurs / 11 a.m. to 10:30 p.m. Fri - Sat", + point: [49.284270249591486, -123.11795380185951], + name: "Howe", + }, + { + address: "#016-09 4567 Lougheed Highway, Burnaby", + hours: + "10 a.m. to 10 p.m., Sun - Thurs / 11 a.m. to 10 p.m., Fri - Sat", + point: [49.268089, -123.000239], + name: "Burnaby", + }, + ], + instagram: "bellagelateria", + description: + "At Bella Gelateria, preserving the true artisanship of old-world handcrafted gelato is not only our passion but our goal. We do everything just like the way it was once made in Italy, by the best of the best, and have won countless awards and accolades for our unique and delicious gelato flavours. We believe in quality over quantity, so we make everything from scratch, using only the finest ingredients on the market. Our gelatos are made in small batches to ensure they are always fresh and packed full of flavour, leaving our guests with a unique and memorable experience.", + website: "https://www.bellagelateria.com/", + }, + { + id: 11, + name: "Bellaggio Cafe", + stores: [ + { + address: "773 Hornby St., Vancouver", + hours: "7 a.m. to 8:30 p.m., daily", + point: [49.282995, -123.121834], + name: "Downtown", + }, + ], + instagram: "bellaggio.cafe", + description: + "We are passionate about Italian food and present an authentic, refined Italian experience. When you dine at any of the celebrated Bellaggio Cafe locations, you will be met with a seamless blend of old world charm and modern techniques.", + website: "https://www.bellaggio.cafe/index.html", + }, + { + id: 12, + name: "BjornBar Bakery", + stores: [ + { + address: "102 - 3053 Edgemont Boulevard, North Vancouver", + hours: "8 a.m. to 5 p.m., daily", + point: [49.336954, -123.101215], + name: "Edgemont Village", + }, + { + address: "111 - 581 Clarke Rd., Coquitlam", + hours: "7 a.m. to 5 p.m., Mon - Fri / 8 a.m. to 5 p.m., Sat - Sun", + point: [49.2627963, -122.8893041], + name: "Coquitlam", + }, + ], + instagram: "bjornbarkbakery", + description: + "The bakery features 30+ flavours of bars to choose from, breakfast, lunch and drink offerings, and shelves of take home gifting items! Our concept is home-style baking with a sophisticated edge. We call it elevated nostalgic baking.\r\nEverything fresh. Everything made in-house. Everything chock-full of butter and love!", + website: "https://www.bjornbarbakery.com/", + }, + { + id: 13, + name: "Boba Run", + stores: [ + { + address: "102 West Hastings St., Vancouver", + hours: "10 a.m. to 7 p.m., Mon - Sat / 11 a.m. to 6 p.m., Sun", + point: [49.281772, -123.107628], + name: "Downtown", + }, + ], + instagram: "bobarunvancouver", + description: + "Boba Run is Vancouver's first Korean-inspired Boba tea shop! We're all about serving creative and delicious drinks that are made with real wholesome ingredients. Come experience the fresh flavours of Boba Run! We can't wait to serve you!", + website: "https://www.bobarun.co/", + }, + { + id: 14, + name: "Boketto Dessert Café", + stores: [ + { + address: "3471 West Sawmill Crescent, Vancouver", + hours: + "2 p.m. to 9 p.m., Tues - Thurs / 12 p.m. to 10 p.m., Fri - Sun / Closed Mon", + point: [49.281772, -123.107628], + name: "Fraser", + }, + ], + instagram: "bokettodessertcafe", + description: + "At Boketto Dessert Café, we serve unique desserts that take you to different destinations, blending Asian influences with a creative twist. From our freshly made mini mochi waffles to handcrafted bubble teas and innovative soft-serve sundaes, each treat is crafted to bring joy and spark curiosity. Join us at Boketto, where every bite is a journey and each flavour tells a story.", + website: "https://bokettoteabar.com/", + }, + { + id: 15, + name: "BROYÉ CAFÉ & BAKERY", + stores: [ + { + address: "6414 Fraser St.", + hours: "9 a.m. to 7 p.m., Daily", + point: [49.226287, -123.091187], + name: "Fraserhood", + }, + { + address: "530 Hornby St., Vancouver", + hours: "8 a.m. to 6 p.m., Mon - Fri / Closed Sat - Sun", + point: [49.28541173447787, -123.11729218296561], + name: "Downtown", + }, + ], + instagram: "broyecafe", + description: + "Broyé Cafe & Bakery brings a unique Japanese-Vietnamese fusion to Vancouver's coffee scene, specializing in innovative drinks and pastries that blend East Asian flavours with Western favourites. As the first chain in Canada to serve Japanese and Vietnamese coffee together, we pride ourselves on crafting every drink with premium ingredients and authentic techniques, including our beloved moissants—a fusion of croissant and mochi textures. Since opening in 2021, our big family of customers and team members has celebrated these delicious cross-cultural experiences, making every visit a memorable one.", + website: "https://broyecafe.ca/", + }, + { + id: 16, + name: "Bunny Cafe (The)", + stores: [ + { + address: "1696 Venables St., Vancouver", + hours: "1 p.m. to 7 p.m., Mon - Fri / 10 a.m. to 7 p.m., Sat - Sun", + point: [49.27642375196131, -123.06991349881888], + name: "Downtown", + }, + ], + instagram: "bunnycafevancouver", + description: + "The Bunny Cafe, in partnership with Rabbitats Rescue Society, has created a therapeutic space to interact with adoptable bunnies, paving the way for a whole new concept of rabbit rescue, adoption, and advocacy. Reservations are recommended when visiting the bunny lounge, but drop ins are always welcome in the cafe!", + website: "https://www.bunnycafe.ca/", + }, + { + id: 17, + name: "Butter Baked Goods", + stores: [ + { + address: "4907 Mackenzie St., Vancouver", + hours: + "8 a.m. to 5:30 p.m., Mon - Sat / 9:30 a.m. to 4:30 p.m., Sunday", + point: [49.242201, -123.170403], + name: "Mackenzie", + }, + ], + instagram: "butterbakedgoods", + description: + "Butter, as it is affectionately known to locals, has been serving up delicious baked goods since 2007. Located between Kerrisdale, Dunbar, and Mackenzie Heights at the corner of 33rd and Mackenzie Street, it's a great spot to grab breakfast, lunch or one of the many yummy baked goods you remember from your childhood. Everything is made from scratch using only the best and most natural ingredients. The greatest care is taken and no detail overlooked to make sure that everything at Butter tastes as good as Mom would've made!", + website: "https://www.butterbakedgoods.com/", + }, + { + id: 18, + name: "C Market Coffee", + stores: [ + { + address: "110 - 820 Village Dr., Port Coquitlam", + hours: "8 a.m. to 9 p.m.", + point: [49.25186221075716, -122.73674597999832], + name: "Port Coquitlam", + }, + { + address: "111-100 Schoolhouse St, Coquitlam", + hours: "8 a.m. to 7 p.m.", + point: [49.23384948058672, -122.8537219526663], + name: "Coquitlam", + }, + { + address: "301A - 19265 Airport Way, Pitt Meadows", + hours: "7 a.m. to 9 p.m.", + point: [49.21080172013117, -122.68916122819509], + name: "Pitt Meadows", + }, + ], + instagram: "cmarket_coffee", + description: + "At C Market Coffee, our mission is simple: to provide high-quality coffee and food in a fast-paced, casual setting. With 3 locations in Coquitlam, Port Coquitlam, and Pitt Meadows, they serve as a hub for growers, artisans, and families - we offer in-house roasted specialty coffee, a daily assortment of freshly baked pastries, beautifully crafted cakes, and delectable Asian-fusion cuisine.\r\nC Market Coffee is an all-inclusive space where top-notch quality, artisan expertise, and exceptional service converge, creating meaningful moments for our guests and team. Whether it's a leisurely Sunday brunch, afternoon coffee sip, or a quick “grab n go” meal, our diverse menu caters to all, dine-in, or take-out. Experience the charm of C Market Coffee, where our commitment to quality permeates every espresso shot, every sip, and every shared moment to spark a connection!", + website: "https://cmarket.ca/", + }, + { + id: 19, + name: "Cadeaux Bakery", + stores: [ + { + address: "172 Powell St., Vancouver", + hours: "9 a.m. to 5 p.m., Tues - Sat / Closed Sun - Mon", + point: [49.282973, -123.100651], + name: "Downtown", + }, + ], + instagram: "cadeauxbakery", + description: + "Founded in 2012, Cadeaux Bakery is an artisan french bakery that has been serving the Gastown neighbourhood for over a decade. Here you'll find us serving fresh made pastries, viennoiserie, cakes and desserts, ranging from classic and traditional flavours to creative and adventurous. Proudly a local small business in the greater Vancouver area, everything served is made in-house from scratch.", + website: "https://cadeauxbakery.com/", + }, + { + id: 20, + name: "Caffe Super Veloce", + stores: [ + { + address: "150 - 1067 West Cordova St., Vancouver", + hours: "7 a.m. to 6 p.m., Mon - Fri / 9 a.m. to 3 p.m., Sat - Sun", + point: [49.2884025671971, -123.1175859460498], + name: "Downtown", + }, + ], + instagram: "caffesuperveloce", + description: + "Super Veloce is your one-stop shop for quick bites, lunch on the go, and coffee to keep you energized. We offer a selection of ready-to-go items, including fresh-pressed juices and protein-packed smoothies, as well as a variety of refreshing drinks and coffee.", + website: "https://www.caffesuperveloce.com/", + }, + { + id: 21, + name: "Cannoli King", + stores: [ + { + address: "1125-950 Seaborne Avenue, Port Coquitlam", + hours: "9 a.m. to 6 p.m., Mon - Sat / 11 a.m. to 3 p.m., Sun", + point: [49.255998593225016, -122.73951689018814], + name: "Port Coquitlam", + }, + ], + instagram: "cannolikingvancouver", + description: + "At Cannoli King in Port Coquitlam, experience the art of handcrafting exquisite cannoli available in many flavors. Our offerings extend beyond cannoli, encompassing a delectable array of cakes, cookies, pastries, and even corporate gifts. True to our commitment to quality, we meticulously create everything from scratch, from the doughs and fillings to the sponges and custards. Witness the craftsmanship as we cut, handroll, and deep-fry our cannoli shells in-house, ensuring a fresh and delightful experience as we fill them to order right before your eyes.", + website: "https://www.cannoliking.ca/", + }, + { + id: 22, + name: "Casa Mia Neighbourhood Cucina & Mercato", + stores: [ + { + address: "2215 Marine Drive, West Vancouver", + hours: "11:30 a.m. to 5 p.m.", + point: [49.330956, -123.171313], + name: "West Vancouver", + }, + ], + instagram: "casamiacucina", + description: + "Casa Mia is a restaurant-café-shop that captures the spirit of the Italian town square, where neighbours meet to catch up over espresso drinks and fresh-baked pastries, where ingredients for dinner are picked up on the way home, and where simple, delicious meals are enjoyed with family and friends.", + website: "https://www.casamiacucina.ca/", + }, + { + id: 23, + name: "Cassandra Cake Co.", + stores: [ + { + address: "105 - 2331 Marpole Ave, Port Coquitlam", + hours: + "10 a.m. to 5 p.m., Tues - Fri / 10 a.m. to 4 p.m., Sat / 10 a.m. to 3 p.m., Sun", + point: [49.261656, -122.783593], + name: "Port Coquitlam", + }, + ], + instagram: "cassandracakeco", + description: + "Cassandra Cake Co. is a custom bakery and cafe specializing in high tea, bespoke cakes and decadent desserts. From birthdays to weddings Cassandra Cake Co is here to bring your sweetest dreams to life. Our cafe offers a variety of specialty drinks, artisanal coffees and a delicious selection of lunch options, making every visit a treat.", + website: "https://www.cassandracakeco.com/", + }, + { + id: 24, + name: "Charisma Social Club House", + stores: [ + { + address: "197 Keefer Place, Vancouver", + hours: "11 a.m. to 1 a.m., Thurs - Sun / 5 p.m. to 1 a.m., Mon - Wed", + point: [49.27994312606123, -123.10872517423523], + name: "Chinatown", + }, + ], + instagram: "cafecharisma", + description: + "Charisma Social Club House is a long-standing cafe in Chinatown, seriously serving housemade soups, award-winning cheesecakes, boutique bubble teas, and late-night comfort foods. While we specialize in unique flavour combinations, our extensive menu with customizable features is designed to cater to all preferences and encourage customers to create their own food adventure. Diligently family-run, we're always open until 1 a.m. daily, and dedicated to providing a cozy, relaxed environment for customers in our spacious restaurant.", + website: "https://charismabc.com/", + }, + { + id: 25, + name: "Chez Christophe Chocolaterie Patisserie", + stores: [ + { + address: "4717 Hastings St, Burnaby", + hours: "9 a.m. to 5 p.m., Tues - Sat., Sunday and Monday, Closed.", + point: [49.281259, -122.996447], + name: "Burnaby", + }, + { + address: "1558 Johnston Road, White Rock", + hours: "9 a.m. to 5 p.m., Tues - Sat., Sunday and Monday, Closed", + point: [49.030388, -122.801007], + name: "White Rock", + }, + ], + instagram: "ChezChristophe", + description: + "In 2013, award-winning pastry chef, chocolatier, and Cacao Barry Ambassador Christophe Bonzon opened Chez Christophe Chocolaterie Patisserie with his wife Jess Bonzon in the bustling Burnaby Heights neighbourhood.\r\nBringing a bit of Swiss flair to Canada, their collection of fine handmade chocolates ranges from artistic chocolate sculptures, creative truffle flavours to signature chocolate bars, and seasonal favourites. Customers can also find an array of macarons, cakes, fine pastry and viennoiserie all of which are hand-made onsite and a full espresso-based coffee bar.\r\nDue to overwhelming support, the pair opened their second location in White Rock, BC in November 2019. The product collection available at the new location remains the same as the Burnaby Flagship location.", + website: "https://chez-christophe.ca/", + }, + { + id: 26, + name: "Doughgirls Comfort Kitchen & Bakeshop", + stores: [ + { + address: "3322 Shrum Lane, Wesbrook Village", + hours: "8 a.m. to 5 p.m., Daily", + point: [49.254565, -123.236089], + name: "UBC", + }, + ], + instagram: "doughgirlsbakeshop", + description: + "Inspired by a 1940s theme, the Doughgirls bring fresh, made-from-scratch food, artisan baking, and old time desserts to Wesbrook Village, UBC.\r\nTimeless favourites like Mom's chocolate cake, Shepherd's Pie, Cornish Pasties, King Ranch Chicken, and Southern Buttermilk Biscuits will comfort the soul. You can eat in or take it to go. Our grab to go meals are prepared fresh, then frozen, so you can take and bake at your leisure (and create those incredible smells in your own kitchen).\r\nAccording to Rose and Thuy, the Doughgirls themselves, it's \"Down home done right\". ", + website: "https://www.doughgirlsbakeshop.com/", + }, + { + id: 27, + name: "Doughnut Love", + stores: [ + { + address: "107 - 1655 Como Lake Avenue, Coquitlam", + hours: "6 a.m. to 4 p.m., Tues - Fri / 7 a.m. to 3 p.m. Sat - Sun", + point: [49.263724620495545, -122.84738349493966], + name: "Coquitlam", + }, + ], + instagram: "doughnutlove.ca", + description: + "Doughnut Love is a gourmet doughnut and coffee shop serving the Tri-Cities. Our doughnuts are hand crafted made from scratch, fresh throughout the day using fresh local ingredients! With a menu that changes monthly, there is always something new to try!", + website: "https://doughnutlove.ca/", + }, + { + id: 28, + name: "DRUNKEN CHOCOLATIER", + stores: [ + { + address: "108 - 223 W. Broadway, Vancouver", + hours: + "11 a.m. to 5:30 p.m., Wed - Fri / 12 p.m. to 6 p.m., Sat / 12 p.m. to 5 p.m., Sun", + point: [49.2633, -123.109876], + name: "Broadway", + }, + ], + instagram: "drunkenchocolatier", + description: + "At Drunken Chocolatier, our philosophy is to support the local liquor and farmers market communities and bring their products to people in chocolate form. We love working with and keeping up with everyone in the local community around us, and try to keep everything fresh and fun by pulling our flavours from what's available locally and seasonally!", + website: "https://drunkenchocolatier.com/", + }, + { + id: 29, + name: "Elysian Coffee Roasters", + stores: [ + { + address: "2301 Ontario St., Vancouver", + hours: + "7 a.m. to 6 p.m., Mon - Thurs / 6:30 a.m. to 6 p.m., Fri / 8 a.m. to 6 p.m., Sat - Sun", + point: [49.26446535271268, -123.10504087758977], + name: "Ontario", + }, + { + address: "590 West Broadway, Vancouver", + hours: + "7 a.m. to 6 p.m., Mon - Fri / 8 a.m. to 4 p.m., Sat / 9 a.m. to 4 p.m., Sun", + point: [49.26311982345406, -123.1172436614475], + name: "Broadway", + }, + { + address: "1100 Burrard St. Unit 102, Vancouver", + hours: "7 a.m. to 4 p.m., Mon - Fri / 8 a.m. to 3 p.m., Sat - Sun", + point: [49.27986357721784, -123.12770351925208], + name: "Burrard", + }, + { + address: "1778 W 5th Ave, Vancouver", + hours: + "7 a.m. to 6 p.m., Mon - Fri / 8 a.m. to 6 p.m., Sat / 9 a.m. to 3 p.m., Sun", + point: [49.26690674473779, -123.14521724523792], + name: "5th Ave", + }, + ], + instagram: "elysiancoffee", + description: + "For over 20 years, Elysian Coffee Roasters has been independently owned and a beloved destination where everyone can feel authentically themselves. We take pride in roasting our own coffee, and this commitment to quality extends to our house-made pastries, syrups, and toppings—using only butter, olive oil, and coconut oil, free of industrial seed oils. Our goal is to provide a simple, delicious, and approachable experience—so all you need to do is enjoy.", + website: "https://elysiancoffee.com/pages/locations", + }, + { + id: 30, + name: "Eternal Abundance", + stores: [ + { + address: "1025 Commercial Drive, Vancouver", + hours: "10 a.m. to 6 p.m., Mon / 10 a.m. to 7 p.m., Tues - Sun", + point: [49.275385, -123.069913], + name: "Commercial Drive", + }, + ], + instagram: "eternalabundance", + description: + "Eternal Abundance is an all organic, vegan market & eatery on Commercial Drive. We are a community oriented store that strives to inspire a commitment to sustainable and compassionate living, through supporting organic farming practices and vegan values. We offer a welcoming space that allows customers to explore healthy, conscious consumption through our nourishing eatery menu, as well as our market which stocks a variety of top quality organic produce, superfoods, spices, staple and specialty items. We seek out direct purchasing relationships with local farmers and artisan producers and aim to be as low-waste as possible through efforts like our compostable packaging and jar return program. Come and enjoy healthy plant-based living with us!", + website: "https://eternalabundance.ca/", + }, + { + id: 31, + name: "Faubourg Paris", + stores: [ + { + address: "2156 West 41st Ave., Vancouver", + hours: "7 a.m. to 6 p.m., Daily", + point: [49.23437673323413, -123.15741080378235], + name: "Kerrisdale", + }, + { + address: "769 Hornby St., Vancouver", + hours: + "7:30 a.m. to 6 p.m., Mon - Wed / 7 a.m. to 6 p.m., Thurs - Fri / 8 a.m. to 6 p.m., Sat / 8 a.m. to 5 p.m., Sun", + point: [49.28306153555956, -123.12143073979352], + name: "Hornby", + }, + { + address: "302 Davie St., Vancouver", + hours: "7:30 a.m. to 4 p.m., Mon - Fri / 8 a.m. to 5 p.m., Sat - Sun", + point: [49.27454494922837, -123.12247483221891], + name: "Yaletown", + }, + ], + instagram: "faubourgbakery", + description: + "Faubourg Bakery is a renowned French bakery, pâtisserie and café.\r\nFeel like you have been transported to la belle France with a selection of our fresh baked viennoiseries, breads, pastries and macarons. Enjoy it with our delicious house blend coffee or any choice of our handcrafted drinks.\r\nWe also offer a delicious selection of gourmet cakes which will make a show stopping centerpiece for any occasion.", + website: "https://www.faubourg.com/", + }, + { + id: 32, + name: "Federal Store (The)", + stores: [ + { + address: "2601 Quebec St., Vancouver", + hours: "8 a.m. to 6 p.m, Daily", + point: [49.26193343104177, -123.10321100669698], + name: "Mount Pleasant", + }, + ], + instagram: "federalstorevan", + description: + "The Federal Store is a luncheonette and neighbourhood grocer. We are best known for our in-house baking and buttercream cakes, as well as our from-scratch breakfast and lunch cafe offerings. We are lucky to be part of such a great community and our prepared drinks and grocery items are selected to highlight other local small businesses that we love.", + website: "https://federalstore.ca/", + }, + { + id: 33, + name: "Fife Bakery", + stores: [ + { + address: "64 East 3rd Ave., Vancouver", + hours: "9 a.m. to 5 p.m., Mon - Sat, 11 a.m. to 5 p.m., Sunday", + point: [49.267995, -123.103256], + name: "Mount Pleasant", + }, + ], + instagram: "fifebakery", + description: + "An artisan bread and coffee spot, opened in December of 2016. Located just outside Olympic Village, in the heart of East Side Vancouver industrial, the bakery is focused on sourcing delicious and sustainable food ingredients. A serious but playful team bakes up loaves of levain bread and pours every cup of specialty-graded coffee.", + website: "https://www.fifebakery.com/", + }, + { + id: 34, + name: "Fufú Café", + stores: [ + { + address: "1266 West Broadway, Vancouver", + hours: "10 a.m. to 6 p.m., Tues - Sun", + point: [49.263185, -123.132811], + name: "Fraserview", + }, + ], + instagram: "fufupancakecafe", + description: + "Fufú Cafe is the spot for the newest stack snack of choice - Japanese Soufflé Pancakes. \r\nA best-of-both-worlds blend of the classic French dessert and the American breakfast favourite, Japanese Soufflé Pancakes are the newest hot culinary trend, and Fufú is pleased to be the first café in Vancouver to exclusively feature the light and airy delicacies. Known for their incredibly fluffy consistency and wobbly, whimsical appearance, Japanese Souffle Pancakes are a true melt-in-your-mouth treat. As Instagramable as they are delicious. ", + website: "https://fufusoufflepancake.com/", + }, + { + id: 35, + name: "Gem Chocolates", + stores: [ + { + address: "2029 West 41st Ave., Vancouver", + hours: "11:30 a.m. to 6 p.m., Mon - Sat, Closed Sunday.", + point: [49.234229, -123.152992], + name: "Kerrisdale", + }, + ], + instagram: "gemchocolates", + description: + "Gem Chocolates is all about handmaking amazing, artisan chocolates using only the highest quality, natural ingredients with absolutely ZERO preservatives or chemical additives. We are also very keen about creating and providing real career opportunities to people in the neurodivergent community where they can learn and develop new skills and contribute in their unique ways. We appreciate all the Gems we get to work with: our awesome team members, our wonderful customers, and our amazing suppliers!", + website: "https://gemchocolates.ca/", + }, + { + id: 36, + name: "Giovane Caffe", + stores: [ + { + address: "1049 West Cordova St., Vancouver", + hours: "7 a.m. to 6 p.m., Daily", + point: [49.28812, -123.116646], + name: "Cordova", + }, + { + address: "418 W. Georgia St., Vancouver", + hours: "7 a.m. to 6 p.m., Mon - Fri / 9 a.m. to 6 p.m. Sat - Sun", + point: [49.28118, -123.115395], + name: "Georgia", + }, + ], + instagram: "giovanecaffe", + description: + "Inspired by the modern Italian coffee bar, offering a combination of classic Italian coffee drinks along with modern iterations likely to tempt even the strictest of espresso purists.", + website: "https://www.giovanecaffe.com/vancouver", + }, + { + id: 37, + name: "Glenburn Soda Fountain", + stores: [ + { + address: "4090 Hastings Street, Burnaby", + hours: + "6 p.m. to 9 p.m., Tues-Thurs / 6 p.m. to 10 p.m., Fri / 3 p.m. to 10 p.m., Sat / 3 p.m. to 9 p.m., Sunday. Closed Monday.", + point: [49.280802, -123.014588], + name: "Burnaby", + }, + ], + instagram: "Glenburnsoda", + description: + "A sweet taste of history in The Heights of Burnaby awaits you at Glenburn Soda Fountain. Featuring premium ice cream from Birchwood Dairy, milk and cream from Meadowfresh Dairy, and fruit and berries from local farms, all treats are hand-crafted and made with traditional methods. Milkshakes, malts, classic sundaes, and sodas will bring you back to a time when the soda fountain was the local hot spot.", + website: "https://www.glenburnsoda.com/", + }, + { + id: 38, + name: "GOOD Chocolatier (The)", + stores: [ + { + address: "1978 W Broadway, Vancouver", + hours: "1 p.m. to 7 p.m., Wed - Fri / 10 a.m. to 4 p.m., Sat - Sun", + point: [49.263729, -123.150138], + name: "Greens Market", + }, + ], + instagram: "thegoodchocolatier", + description: + "We LOVE our cacao - we use exclusively organic, single-origin cacao from Ecuador, while supporting farmers in producing countries. Our goal is to keep our chocolate clean so that the GOOD in our cacao remains GOOD in your body! With simple yet sophisticated ingredients and a world-class manufacturing process, we create an irresistible and healthy chocolate for you! No soy, no gluten, and no refined sugars! Truly a guilt -free pleasure with positive impact. Did you know we are an inclusive employer? Visit us and learn more!", + website: "https://thegoodchocolatier.com/", + }, + { + id: 39, + name: "Guffo Café", + stores: [ + { + address: "331 Howe St., Vancouver", + hours: + "Festival drinks are offered from noon until closing each day. 7 a.m. to 5:30 p.m., Mon - Fri / 7:30 a.m. to 5:30 p.m., Sat - Sun", + point: [49.28639556592908, -123.11446380441699], + name: "Downtown", + }, + ], + instagram: "guffo.cafe", + description: + "Located in the heart of downtown Vancouver, Guffo Cafe is a vibrant space where coffee pros craft exceptional drinks and unforgettable experiences. This year, we're thrilled to bring a magical creation to the Hot Chocolate Festival, showcasing our passion for creativity and bold flavours. At Guffo, we celebrate great coffee, community, and the stories behind every cup, making it a true second home for all who visit.", + website: "", + }, + { + id: 40, + name: "Honolulu Coffee", + stores: [ + { + address: "888 Nelson St., Vancouver", + hours: + "7:30 a.m. to 6 p.m., Mon - Thurs / 7:30 a.m. to 7 p.m., Fri - Sun", + point: [49.279795, -123.124999], + name: "Nelson", + }, + { + address: "2098 West 41st Ave., Vancouver", + hours: "8 a.m. to 6 p.m., Mon - Thurs / 8 a.m. to 7 p.m., Fri - Sun", + point: [49.234403, -123.154859], + name: "Kerrisdale", + }, + { + address: "97 West 2nd Ave., Vancouver", + hours: "7:30 a.m. to 6 p.m., daily", + point: [49.269462, -123.106373], + name: "False Creek", + }, + ], + instagram: "honolulucoffeeyvr", + description: + "In Hawaiian, ohana means “family”, and Honolulu Coffee has been a proud member of Vancouver's ohana of locally owned bakeries and coffee shops since we brought our signature brand of aloha spirit to the city in 2016.\r\nWe are dedicated to bringing an authentic Hawaiian coffee experience and laid back island atmosphere to our many friends and guests at our two cafes in downtown Vancouver and Kerrisdale and are firmly committed to supporting sustainability and the communities that we are proud to call home.\r\n\"Farm-to-cup\" is the core philosophy around which we have built our brand, and ‘local' drives everything that we do. We are constantly adjusting our menus and recipes to showcase nearby suppliers and ingredients, and collaborate with our fellow businesses whenever possible to show our support for the local community. To that same end, we also strive to empower our team members at every turn and encourage them to keep developing their skills on both a professional and personal level.\r\nIt is an honour to be counted among the many talented cafes and baristas that are taking part in this annual festival, and we look forward to showing off our aloha spirit in every sip!", + website: "https://honolulucoffeeyvr.com/", + }, + { + id: 41, + name: "Kafka's Coffee, Great Northern Way", + stores: [ + { + address: "120 - 577 Great Northern Way, Vancouver", + hours: "7:30 a.m. to 5 p.m., Mon - Fri / 8 a.m. to 5 p.m., Sat - Sun", + point: [49.267158, -123.090475], + name: "Great Northern Way", + }, + ], + instagram: "kafkascoffeetea", + description: + "Kafka's Coffee opened its first cafe on Main Street in 2010 and hasn't looked back since. Our immense love for coffee led us to create a place for others to enjoy high-quality, brewed coffee and fresh baked goods in a supportive, community space.", + website: "https://kafkascoffee.ca/", + }, + { + id: 42, + name: "Kafka's Coffee, Richards", + stores: [ + { + address: "860 Richards St., Vancouver", + hours: + "7:30 a.m. to 5 p.m., Mon - Thurs / 7:30 a.m. to 6 p.m., Fri - Sun", + point: [49.279214, -123.118669], + name: "Richards", + }, + ], + instagram: "kafkascoffeetea", + description: + "Kafka's Coffee opened its first cafe on Main Street in 2010 and hasn't looked back since. Our immense love for coffee led us to create a place for others to enjoy high-quality, brewed coffee and fresh baked goods in a supportive, community space.", + website: "https://kafkascoffee.ca/", + }, + { + id: 43, + name: "Kasama Chocolate", + stores: [ + { + address: "2 - 1244 Cartwright St., Vancouver", + hours: "10 a.m. to 5 p.m., Wed-Fri, 11 a.m. to 6 p.m., Sat-Sun", + point: [49.269196, -123.132332], + name: "Granville Island", + }, + ], + instagram: "kasamachocolate", + description: + "Small batch, award winning, bean-to-bar chocolate maker focused on making high quality chocolate bars and hot chocolate from different cacao origins around the world.", + website: "https://kasamachocolate.com/", + }, + { + id: 44, + name: "Killer Ice Cream", + stores: [ + { + address: "3659 West 4th Avenue, Vancouver", + hours: "3 p.m. to 11 p.m., Mon-Thurs, 1 p.m. to 11 p.m., Fri-Sun", + point: [49.268735629014685, -123.18482905800784], + name: "4th and Alma", + }, + ], + instagram: "", + description: + "Vancouver's finest real fruit ice cream, frozen yogurt, plant-based swirls, decadent scoops, and a tasty curation of locally made sweets and treats! Also serving sumptuous hot chocolates, teas by Organic Origins and espresso drinks made with 49th Parallel Coffee.", + website: "killericecream.ca", + }, + { + id: 45, + name: "Koko Monk Hot Chocolate Lounge", + stores: [ + { + address: "2883 West Broadway, Vancouver", + hours: "Noon - 8 p.m., Tues-Sun, Closed Monday.", + point: [49.26424147329106, -123.16999455105352], + name: "West Broadway", + }, + ], + instagram: "mykokomonk", + description: + "KoKo Monk Chocolates: raw, organic, vegan, bean-to-bar boutique chocolates and macarons. Since October 2018, the company serves their guests and friends.\r\nInternationally known and recognized as among the “top 20 chocolate companies in the world” for their chocolate drinks by Buzzfeed, Koko Monk's one-of-a-kind, complex and sophisticated flavour fusions are created using organic, health-based ingredients of raw origin beans and natural sweeteners. Making their contemporary, beautiful creations not only delicious, but part of the health food category in Vancouver.\r\nVegan as well as sugar-free options are also available.", + website: "https://kokomonk.com/", + }, + { + id: 46, + name: "L'Atelier Patisserie", + stores: [ + { + address: "599 East Broadway, Vancouver", + hours: "9:30 a.m. to 3:30 p.m., Tues-Sun, Closed Monday.", + point: [49.262620531232166, -123.09133925299786], + name: "East Broadway", + }, + ], + instagram: "l_atelier_patisserie", + description: + "L' Atelier is an Artisan French bakery with a southern France inspired cafe , our daily production is hand crafted by our team.\r\nWe are proud to serve traditional pastries and breads , along with a trendy modern menu and specialities . Our professional chef also makes all our drinks ingredients to create seasonal recipes . Quality means that everyone can enjoy authentic French pastries and well balanced drinks surrounded by a European atmosphere.", + website: "https://www.latelierpatisserie.com/", + }, + { + id: 47, + name: "La Saison De Patisserie", + stores: [ + { + address: "3868 Rupert Street, Vancouver", + hours: "9 a.m. to 8 p.m., Mon - Sun", + point: [49.25014969385658, -123.03354798209449], + name: "Renfrew Heights", + }, + ], + instagram: "lasaisondepatisserie", + description: + "La Saison de Patisserie is a French patisserie that provides high quality pastries, entremets, specialty sandwiches, chocolate, and coffee to our quality-driven customers in the Renfrew Heights neighbourhood.", + website: "https://lasaison.ca/", + }, + { + id: 48, + name: "Ladurée", + stores: [ + { + address: "1141 Robson St., Vancouver", + hours: "10 a.m. to 9 p.m., daily", + point: [49.285058, -123.126177], + name: "Downtown", + }, + ], + instagram: "ladureecanada", + description: + "Ladurée is a world-renowned luxury French pâtisserie with a rich history dating back to 1862. Ladurée is best known for creating the world's most delectable macarons presented in exquisite gift boxes alongside delicious pastries, cakes and savoury treats.", + website: "https://www.ladureecanada.ca/", + }, + { + id: 49, + name: "Little Pisces", + stores: [ + { + address: "Unit 202B (second floor) - 4501 North Road, Burnaby", + hours: "12 p.m. to 11 p.m., Mon - Thurs, 12 p.m. to 12 a.m., Fri - Sun", + point: [49.243881082128475, -122.89323662465738], + name: "Burnaby", + }, + ], + instagram: "littlecafeonrobson", + description: + "Opened in 2024, Little Pisces is a new dessert cafe serving taiyaki (Japanese fish-shaped waffles), soft-serve ice cream, and specialty drinks.", + website: "https://www.littlepisces.com/", + }, + { + id: 50, + name: "Mah Milk Bar", + stores: [ + { + address: "1502 Victoria Drive, Vancouver", + hours: + "8:30 a.m. to 4:30 p.m., Mon - Fri, 8:30 a.m. to 5 p.m., Sat - Sun", + point: [49.27115877856949, -123.06560585231814], + name: "East Van", + }, + ], + instagram: "mah.milkbar", + description: + "Mah Milk Bar is a corner store cafe hidden away just off Commercial Drive in East Vancouver. We are proud to serve high-quality espresso coffee and made-to-order sandwiches throughout the day. There is also a little grocery nook where we spotlight and support local brands and products.", + website: "https://www.mahmilkbar.com/", + }, + { + id: 51, + name: "Melt Confectionary", + stores: [ + { + address: "4895 Main St., Vancouver", + hours: "1 p.m. to 8 p.m., Mon and Weds - Sun, closed Tues", + point: [49.24073536228337, -123.1017059040741], + name: "Riley Park", + }, + ], + instagram: "meltconfectionary", + description: + "Melt is a woman queer owned business in Riley Park, featuring handmade artisanal chocolate items and ice cream.", + website: "https://meltconfectionary.com/", + }, + { + id: 52, + name: "Mercato di Luigi", + stores: [ + { + address: "580 E 12th Ave., Vancouver", + hours: "8 a.m. to 6 p.m., Mon - Fri, 9 a.m. to 5 p.m., Sat - Sun", + point: [49.25952845984834, -123.09132126122536], + name: "12th Ave", + }, + { + address: "213 E. Georgia St., Vancouver", + hours: "8 a.m. to 6 p.m., Mon - Fri, 9 a.m. to 5 p.m., Sat - Sun", + point: [49.27871117729934, -123.09924918822091], + name: "Georgia", + }, + ], + instagram: "mercatodiluigi", + description: + "Mercato di Luigi is a quaint Italian grocer and cafe. We carry a range of Italian products, pantry staples, fresh pasta, and housemade sauces. In addition, we serve your favourite espresso-based drinks, pastries, made-to-order sandwiches and daily pasta lunches (available at 12th and Carolina only). Join us for a homey escape to Italy, and take some of it home with you too.", + website: "https://mercatodiluigi.com/", + }, + { + id: 53, + name: "Mink Chocolates", + stores: [ + { + address: "863 West Hastings St., Vancouver", + hours: "7:30 a.m. to 6 p.m., Mon - Fri, 9 a.m. to 6 p.m., Sat - Sun", + point: [49.286658, -123.115461], + name: "Downtown", + }, + ], + instagram: "minkchocolates", + description: + "Mink is a modern, focused approach to the marriage of the two noble beans, the cacao bean and the coffee bean. The Cafe retails the entire Mink line of exquisite, handcrafted ganache filled chocolate bars, and serves masterfully prepared coffees, chocolate drinks and chocolate fondues. ", + website: "https://www.minkchocolates.com/", + }, + { + id: 54, + name: "The Modern Pantry, bakery + provisions", + stores: [ + { + address: "102 - 2232 Marine Drive, West Vancouver", + hours: "8 a.m. to 4 p.m., Daily", + point: [49.330987, -123.172299], + name: "Ambleside", + }, + ], + instagram: "themodernpantryvan", + description: + "The Modern Pantry is your new favourite, made-from-scratch, neighbourhood bakery in Ambleside, West Vancouver. We believe good, real food is the jumping off point for all of life's adventures and connections. Join us for your morning coffee, a casual lunch, glass of wine, or a quick hello while you pick up freshly baked sourdough bread, treats, or any of our house-made provisions.", + website: "https://www.themodernpantry.ca/", + }, + { + id: 55, + name: "Modus Coffee Roasters", + stores: [ + { + address: "112 West Broadway, Vancouver", + hours: "8 a.m. to 4 p.m., Daily", + point: [49.26292361523412, -123.10726063220741], + name: "West Broadway", + }, + ], + instagram: "moduscoffee", + description: + "Authentic coffee roasters. Our hyper seasonal menu is based off tight relationships and fine tuned perennial roast profiles to get you perfectly light, balanced, versatile coffees at their peak.", + website: "https://www.moduscoffee.com/", + }, + { + id: 56, + name: "Mon Paris Patisserie", + stores: [ + { + address: "4396 Beresford St., Burnaby", + hours: "9 a.m. to 6 p.m., Tues - Sun, Closed Monday.", + point: [49.226036, -123.005833], + name: "Burnaby", + }, + ], + instagram: "monparis.ca", + description: + "Chef Elena Krasnova was born in Russia and grew up during the “Perestroika” era when bare necessities were in great demand. It was at this time of her young life that she first began to express herself through artistic means, developing an ability to create ‘something from nothing'.\r\nLater, while still in her early twenties, Elena came to Vancouver where she attended university and earned several degrees prior to moving to France to pursue her passion for making pastry. It was during her studies at the famed Ferrandie Ecole de Gastronomie in Paris that Elena found her true calling.\r\nBack again in Canada, Chef Elena opened Mon Paris Patisserie early in 2017. Here in her 11,000 sq foot studio and cafe in Burnaby, she now showcases her exquisite line of pastries, chocolates and desserts.", + website: "https://www.monparis.ca/", + }, + { + id: 57, + name: "Motoretta Gelato", + stores: [ + { + address: "1001 W Cordova St., Vancouver", + hours: "11 a.m. to 11 p.m., Sun - Thurs, 11 a.m. to 12 a.m., Fri - Sat", + point: [49.288034, -123.116878], + name: "Downtown", + }, + ], + instagram: "motorettagelato", + description: + "Neither Fancy Nor Pretentious. Made With Time Honoured Techniques Using The Best Ingredients We Can Find.", + website: "https://www.motorettagelato.com/", + }, + { + id: 58, + name: "Nelson the Seagull Cafe", + stores: [ + { + address: "315 Carrall St., Vancouver", + hours: "8 a.m. to 4 p.m., Daily", + point: [49.282138, -123.104362], + name: "Gastown", + }, + ], + instagram: "nelsontheseagull", + description: + "Nelson the Seagull Bakery & Cafe is nestled in the vibrant and historic neighbourhood of Gastown. Since 2011 this family-run business has specialized in sourdough bread, brunch and coffee. Located in one of Vancouver's oldest heritage buildings, this spot is a brunch/lunch oasis for everyone and anyone. While you're there, look around carefully and you might just spot the owners' South African heritage sprinkled throughout.", + website: "https://www.nelsontheseagull.com/", + }, + { + id: 59, + name: "NUTTEA", + stores: [ + { + address: "1958 W 4th Ave., Vancouver", + hours: + "12 p.m. to 7:30 p.m., Tues - Thurs / 12 p.m. to 8 p.m., Fri / 11 a.m. to 8 p.m., Sat / 11 a.m. to 7 p.m., Sun", + point: [49.26788409222119, -123.14920855017075], + name: "4th Ave", + }, + ], + instagram: "nuttea_canada", + description: + "NUTTEA is committed to producing the best quality Nut Mylk.\r\nWe insist on making our Nut Mylk fresh daily with good quality nuts and natural ingredients only.\r\nThe featured-five nuts are baked and cold-pressed into our Nut Mylk, which is not only beneficial to human health but also creates a rich flavor, making it better choice in your drinks.", + website: "https://nuttea.net/", + }, + { + id: 60, + name: "Patina Brewing Co. Brew House & BBQ", + stores: [ + { + address: "2332 Marpole Ave., Port Coquitlam", + hours: + "12 p.m. to 8 p.m., Sun - Tues / 12 p.m. to 9 p.m., Weds - Thurs / 12 p.m. to 10 p.m., Fri - Sat", + point: [49.26138534781309, -122.78360307381597], + name: "Port Coquitlam", + }, + ], + instagram: "patinabrewing", + description: + "Welcome to Patina Brewing Co., a multi-award-winning gathering spot where every sip and bite tells a story of passion and community spirit! Nestled in the welcoming arms of Port Coquitlam, we're more than just a brewery - we're a home for those who cherish exceptional craft beer, mouth-watering Southern BBQ, and the warmth of good company. Our team pours our hearts into creating a place where delectable flavours meet a commitment to community and sustainability. Join us in our journey of culinary excellence, where each glass raised is a celebration of togetherness, and every plate served is a testament to our dedication to quality and community. Come, be a part of our story and discover why Patina is not just a brewery, but a destination where memories are made and cherished.", + website: "https://patinabrewing.com/", + }, + { + id: 61, + name: "PAUL Bakery, Café and Restaurant", + stores: [ + { + address: "1164 Robson St., Vancouver", + hours: + "8 a.m. to 10 p.m., Mon - Thurs / 8 a.m. to 11 p.m., Fri - Sat / 8 a.m. to 10 p.m., Sun", + point: [49.285381, -123.126668], + name: "Robson", + }, + ], + instagram: "paulcanada_bc", + description: + "PAUL is a French family-owned company built upon a foundation of over 130 years of time-honoured production methods passed down for five generations.\r\nWith numerous locations internationally, PAUL launched into the Canadian market with the opening of its first Canadian location in Vancouver, British Columbia. The new bakery, restaurant and cafe concept opened April 2021, with the plan to develop many more stores in the Canadian market, so that all Canadian consumers could enjoy and immerse themselves in the French Art de Vivre!", + website: "https://www.paul-bc.com/", + }, + { + id: 62, + name: "PAUL Le Café", + stores: [ + { + address: "733 Seymour St., Vancouver", + hours: "7 a.m. to 5 p.m., Mon - Fri / Closed Sat - Sun", + point: [49.281436850279654, -123.11821877669443], + name: "Seymour", + }, + ], + instagram: "paulcanada_bc", + description: + "As well as being a well-renowned bakery, our inaugural PAUL location was also a distinguished Tea and Coffee Room. PAUL le Café pays tribute to this original Maison de Qualité. Experience the inviting charm of our latest establishment, Paul Le Café, where Art Déco style meets the French tradition of pairing coffee & tea with an exquisite selection of house-made viennoiseries, sandwiches, pastries, and other artisanal beverages, including fresh juices and smoothies. Whether you're looking for a quick lunch or a moment of respite, we are here to serve you.", + website: "https://www.paul-bc.com/", + }, + { + id: 63, + name: "Peaked Pies - Australian Bakery Cafe", + stores: [ + { + address: "975 Denman St., Vancouver", + hours: "9 a.m. - 8 p.m., Daily", + point: [49.289715, -123.138378], + name: "Vancouver", + }, + { + address: "4114 Hastings St., Burnaby", + hours: "9 a.m. - 8 p.m., Daily", + point: [49.280795, -123.013577], + name: "Burnaby", + }, + ], + instagram: "peakedpies", + description: + "Peaked Pies brings the taste of Australia with handcrafted savory pies, made fresh daily with locally sourced ingredients. Known for their flaky pastry and unique fillings, they offer options ranging from classic meat to vegan and sweet pies. Pair your pie with an authentic Australian-style espresso coffee for the ultimate Down Under-inspired experience.", + website: "https://www.peakedpies.com/", + }, + { + id: 64, + name: "The Pie Hole", + stores: [ + { + address: "2959 W. Broadway, Vancouver", + hours: + "11 a.m. to 8 p.m., Mon - Thu, 11 a.m. to 9 p.m., Fri & Sat, 11 a.m. to 7 p.m., Sun", + point: [49.264387624835955, -123.17159208835434], + name: "Vancouver", + }, + { + address: "7832 6th St., Burnaby", + hours: "Noon to 6 p.m., daily", + point: [49.220132, -122.928547], + name: "Burnaby", + }, + { + address: "20534 Fraser Highway, Langley", + hours: "9 a.m. to 8 p.m., Sun - Thu, 9 a.m. to 9 p.m., Fri - Sat", + point: [49.103905, -122.65344], + name: "Langley", + }, + ], + instagram: "thepiehole", + description: + "Since 2011 The Pie Hole has been stuffing your pie hole with their delicious pies. The Pie Hole offers different flavours exploring both sweet and savoury creations using our famous ‘Double Butter Crust'.\r\nOur shop has been featured on the wildly popular Food Network television series, Diners, Drive-Ins and Dives where host Guy Fieri exclaimed, “Having 100+ recipes, and what people get in the experience, I don't know where your ceiling is!”\r\nWe have published an acclaimed cookbook, You Wanna Piece of Me?, that was shortlisted for the Canada Taste Awards and is frequently a number one best seller on Amazon.", + website: "https://www.thepiehole.com/", + }, + { + id: 65, + name: "Purebread", + stores: [ + { + address: "5 E 5th Avenue, Vancouver", + hours: "8 a.m. to 6 p.m., Daily", + point: [49.26659350193507, -123.10453444237302], + name: "5th & Ontario", + }, + { + address: "1864 W 4th Ave., Vancouver", + hours: "8 a.m. to 5 p.m., Daily", + point: [49.267864292866385, -123.14716993065556], + name: "West 4th Ave", + }, + { + address: "159 W Hastings St., Vancouver", + hours: "8 a.m. to 4 p.m., Daily", + point: [49.28253345474757, -123.10905767863896], + name: "Gastown", + }, + { + address: "2887 W Broadway, Vancouver", + hours: "8:30 a.m. to 5 p.m., Daily", + point: [49.26432378230649, -123.17009984965954], + name: "West Broadway", + }, + { + address: "#105 - 40147 Glenaler Pl., Squamish", + hours: "8 a.m. to 5 p.m., Daily", + point: [49.7366016590679, -123.1338617311218], + name: "Squamish", + }, + { + address: "#122 - 4338 Main St., Whistler", + hours: "8 a.m. to 5 p.m., Daily", + point: [50.118428810249874, -122.95553443525205], + name: "Whistler", + }, + ], + instagram: "purebread_canada", + description: + "Purebread is a bakery known for its indulgent treats, warm atmosphere, and jaw-dropping displays brimming with handcrafted baked goods. Rooted in its Whistler origins, it embodies the spirit of adventure, offering the perfect balance of indulgence and fuel for life's adventures. From buttery scones and decadent brownies to savoury pastries and whoopies bursting with flavour, each item is crafted fresh, with quality and joy baked into every bite. Whether it's a post-run meet-up or a cozy celebration, Purebread is on a mission to spread happiness and inspire life's sweetest moments, one delicious treat at a time.", + website: "https://www.purebread.ca/", + }, + { + id: 66, + name: "Tartine Bread & Pies", + stores: [ + { + address: "770 Beach Ave., Vancouver", + hours: + "7 a.m. to 5:30 p.m., Mon - Fri, 8 a.m. to 5:30 p.m., Sat, 8 a.m. to 5 p.m., Sun", + point: [49.27430415040926, -123.1317975992776], + name: "Beach Ave", + }, + ], + instagram: "tartinebreadnpies", + description: + "Tartine Bread & Pies is a locally operated bakery & cafe located in the heart of Downtown Vancouver. Known for its artisanal approach, the bakery specializes in hand-crafted breads, pies, sandwiches and other baked goods made with high-quality, locally sourced ingredients. The café has become a community favourite, offering both delicious pastries and a cozy, welcoming atmosphere for locals and visitors alike. With a focus on traditional baking techniques, Tartine has built a strong reputation in Vancouver's thriving food scene.", + website: "https://www.tartine.ca/", + }, + { + id: 67, + name: "Temper Pastry", + stores: [ + { + address: "2409 Marine Drive, West Vancouver", + hours: "7 a.m. to 5 p.m., Tues - Sat, 8 a.m. to 5 p.m., Sunday", + point: [49.333958, -123.179538], + name: "Dundarave Village", + }, + ], + instagram: "temperpastry", + description: + "Temper Pastry is a family-owned chocolate and pastry shop in West Vancouver, dedicated to creating handcrafted, artisanal treats. Every pastry, chocolate and dessert is made on-site with the finest ingredients, reflecting our commitment to quality and craftsmanship. We pride ourselves on being a community-focused business, offering delicious, locally made confections for all to enjoy!", + website: "https://temperpastry.com/", + }, + { + id: 68, + name: "Thierry Chocolates", + stores: [ + { + address: "1059 Alberni St., Vancouver", + hours: "8 a.m. to 10 p.m., Sun - Thurs, 8 a.m. to 11 p.m., Fri - Sat; ", + point: [49.284877, -123.123705], + name: "Downtown", + }, + { + address: "265 East 10th Ave., Vancouver", + hours: "8 a.m. to 9 p.m., Sun - Thurs, 8 a.m. to 10 p.m., Fri - Sat", + point: [49.262025, -123.099924], + name: "Mount Pleasant", + }, + { + address: "1343 Bellevue Ave., West Vancouver", + hours: "8 a.m. to 9 p.m., Sun - Thurs, 8 a.m. to 10 p.m., Fri - Sat", + point: [49.327121, -123.153171], + name: "Ambleside", + }, + ], + instagram: "thierrychocolat", + description: + "Founded in the traditions of internationally acclaimed maître pâtissier Thierry Busset's native France, Thierry offers a contemporary approach to the finest handcrafted chocolates, macarons, pastries and desserts; a quintessential taste of France.\r\nLocations in Downtown Vancouver, Mount Pleasant, and Ambleside West Vancouver.", + website: "https://thierrychocolates.com/", + }, + { + id: 69, + name: "Thomas Haas Chocolates", + stores: [ + { + address: "Multiple: 128 - 998 Harbourside Dr., North Vancouver", + hours: "8 a.m. to 5:30 p.m., Tues-Sat", + point: [49.315041, -123.100807], + name: "North Vancouver", + }, + { + address: "2539 West Broadway, Vancouver", + hours: "8 a.m. to 5:30 p.m., Tues-Sat", + point: [49.264032, -123.163335], + name: "Ambleside", + }, + ], + instagram: "thaaschocolates", + description: + '"More than 15 years ago, my wife Lisa and I began the journey to realize our lifelong dream: to be creative, have fun, make people laugh and, of course, prepare the most delectable handcrafted chocolates and pastries imaginable. Step by step, we continue to strive for perfection driven by our love and passion for food and people." - Thomas Haas', + website: "https://www.thomashaas.com/", + }, + { + id: 70, + name: "To Live For Bakery & Cafe", + stores: [ + { + address: "1508 Nanaimo Street, Vancouver", + hours: "7 a.m. to 5 p.m., Daily", + point: [49.27123452370385, -123.05626978591242], + name: "East Vancouver", + }, + ], + instagram: "tolivefor.bakery", + description: + "To Live For Bakery is an independent, purpose-driven bakery on a mission to prove that the future of baking is plant-based. Flaky croissants, cakes, cookies, loaves, espresso and so much more are available daily at their East Van brick-and-mortar cafe that opened in November of 2022. Established in 2011 as a wholesale bakery, they transitioned away from animal ingredients a few years into their journey after learning what happens to animals in the dairy and egg industries. Through trial and error, they believe the few ingredient swaps they've made have led to even more delicious products.", + website: "https://tolivefor.ca/", + }, + { + id: 71, + name: "TrafiQ Café & Bakery", + stores: [ + { + address: "4216 Main St., Vancouver", + hours: "10 a.m. to 5 p.m., Tues-Sun, Closed Mon", + point: [49.247336, -123.100791], + name: "Mount Pleasant", + }, + ], + instagram: "trafiqmain", + description: + "Relaxed, elegant European cafe with items ranging from cakes, pastries and croissants to sandwiches.", + website: "https://trafiq.ca/", + }, + { + id: 72, + name: "Union Market", + stores: [ + { + address: "810 Union St., Vancouver", + hours: "8 a.m. to 5 p.m., Daily", + point: [49.27727528735994, -123.08692619029657], + name: "Chinatown", + }, + ], + instagram: "unionmarketyvr", + description: + "Union Market is a vibrant community hub nestled in one of Vancouver's oldest neighbourhoods, thoughtfully reimagined to honour its storied past while embracing fresh, modern ideas. Operated by a passionate team of Strathcona and East Vancouver locals, it provides a welcoming space to savour freshly baked goods, artisan bread, locally sourced essentials, and exceptional coffee. With a deep commitment to fostering community connections and promoting a mindful pace of life, Union Market remains a cherished cornerstone of the neighbourhood.", + website: "https://www.unionmarket.ca/", + }, + { + id: 73, + name: "Uno Gelato", + stores: [ + { + address: "2579 West Broadway, Vancouver", + hours: "Noon to 8 p.m., Sun - Thurs, Noon - 9 p.m., Fri & Sat.", + point: [49.264170116343685, -123.16417962078609], + name: "Kitsilano", + }, + { + address: "M#36 - 1055 Canada Place, Vancouver", + hours: "11 a.m. to 8 p.m., Sun - Thurs, 11 a.m. - 9 p.m., Fri & Sat.", + point: [49.28904, -123.1146], + name: "Convention Centre", + }, + ], + instagram: "unogelatoyvr", + description: + "There is a place where Old World Artistry meets Urban Social — a place where old school tradition embraces contemporary culinary genius. Uno Gelato is a place where playful, unexpected epicurean adventures are consummated every day. Uno Gelato is a luxurious playground for the senses where all you need to bring (other than a BFF) is an unquenchable obsession to explore, celebrate…and return", + website: "https://unogelato.com/", + }, + { + id: 74, + name: "Uprising Breads Bakery", + stores: [ + { + address: "1697 Venables St., Vancouver", + hours: "7 a.m. to 6 p.m., Daily", + point: [49.27677391740983, -123.07063281164137], + name: "Venables", + }, + ], + instagram: "uprisingbreadsbakery", + description: + 'Uprising Breads Bakery Café is a familiar destination and a favourite meeting spot in the vibrant Commercial Drive neighbourhood of East Vancouver. We bake everything on site, early every morning. We offer that full selection of familiar home baking that will make you want, "one of everything please!"\r\nOur bright and cheerful, comfy-cozy café provides indoor and outdoor seating with a full coffee service. Lunchtime offerings include homemade soups and salads, hot savoury items and a variety of sandwiches, made on our own fresh baked breads.\r\nLike the locals say: "Meet you at the Uprising!"', + website: "https://uprisingbreads.com/", + }, + { + id: 75, + name: "Vancouver Aquarium", + stores: [ + { + address: "845 Avison Way, Vancouver", + hours: "10 a.m. to 4 p.m., Daily", + point: [49.30048407330168, -123.13089886055653], + name: "Aquurium", + }, + ], + instagram: "vanaqua", + description: + "Since opening in 1956, the Vancouver Aquarium has connected more than 40 million people from around the world to our oceans and inspired them to take action to address key threats. Located in Stanley Park, the Vancouver Aquarium is home to hundreds of incredible species. The Vancouver Aquarium is a fully accredited member of Association of Zoos and Aquariums (AZA), Alliance of Marine Mammal Parks and Aquariums (AMMPA), Canada's Accredited Zoos and Aquariums (CAZA), and Humane Conservation Certified by American Humane.", + website: "https://www.vanaqua.org/", + }, + { + id: 76, + name: "Viva Cafe and Bakery", + stores: [ + { + address: "1555 Yew Street, Vancouver", + hours: + "7 a.m. to 4:30 p.m., Mon. - Fri., 7 a.m. to 5 p.m., Sat., 8 a.m. to 4 p.m., Sun.", + point: [49.271997, -123.155227], + name: "Kitsilano", + }, + ], + instagram: "vivacafebakery", + description: + "VIVA is a local café & bakery that has been proudly serving the Kitsilano community since 2002. \r\nBest known for great coffee and incredible pastries. Everything is made in house and baked fresh every morning. They source ingredients locally whenever possible and enjoy supporting local businesses. Find the classics in store daily or visit on the weekend for something new and seasonal.", + website: "https://www.vivacafe.ca/", + }, + { + id: 77, + name: "Welcome Parlour Ice Cream", + stores: [ + { + address: "#126- 125 Victory Ship Way, North Vancouver", + hours: + "12 p.m. to 9 p.m., Mon - Thurs, 12 p.m. to 9:30 p.m., Fri - Sun", + point: [49.30992087666847, -123.07865181618934], + name: "Shipyards", + }, + ], + instagram: "welcomeparlour", + description: + "There's more to our name than just ice cream, we continue the tradition of Lower Lonsdale's original ice cream parlour and candy store. The Welcome Parlour has been part of North Vancouver's community since 1909. Today Welcome Parlour Ice Cream is located at The Shipyards in North Vancouver. Scooping Ice Cream every day.", + website: "https://welcomeparlour.com/", + }, + { + id: 78, + name: "Whisk Matcha x Level V", + stores: [ + { + address: "39 Kingsway, Vancouver", + hours: "9 a.m. to 6 p.m., Daily", + point: [49.26388, -123.100276], + name: "Mount Pleasant", + }, + ], + instagram: "whiskmatchayvr", + description: + "Opened in 2020, Whisk Matcha Cafe x Level V Bakery is a female-owned & operated, plant-based matcha cafe & bakery located in the heart of Mount Pleasant neighborhood. They specialize in plant-based, high quality drinks & baked goods while offering some of the most creative and Asian-inspired yummy goodies!", + website: "https://whiskmatcha.ca/", + }, +]; diff --git a/expo_map/README.md b/expo_map/README.md new file mode 100644 index 0000000..27d8b9d --- /dev/null +++ b/expo_map/README.md @@ -0,0 +1,220 @@ +# Expo Maps Example + +This repo is an example of how to use [expo-maps](https://docs.expo.dev/versions/latest/sdk/maps/), demonstrating various features and capabilities of maps in React Native with Expo. + +Watch the video for a step-by-step walkthrough of Expo Maps: [Expo Maps Deep Dive](https://youtu.be/jDCuaIQ9vd0) + +## Table of Contents + +1. [Installation](#installation) +2. [Configuration](#configuration) +3. [Basic Map Implementation](#basic-map-implementation) +4. [Camera Controls](#camera-controls) +5. [Markers and Annotations](#markers-and-annotations) +6. [Polylines](#polylines) +7. [Map Properties](#map-properties) +8. [Event Handling](#event-handling) + +## Installation + +First, install the required dependencies: + +```bash +npx expo install expo-maps +``` + +## Configuration + +### Android Configuration + +1. Get a Google Maps API key from the [Google Cloud Console](https://console.cloud.google.com/) +2. Add the following to your `app.json`: + +```json +{ + "expo": { + "android": { + "config": { + "googleMaps": { + "apiKey": "your-api-key-here" + } + } + } + } +} +``` + +## Basic Map Implementation + +Here's a basic example of implementing a map: + +```typescript +import { AppleMaps, GoogleMaps } from 'expo-maps'; + +// For iOS + + +// For Android + +``` + +## Camera Controls + +### Using Refs + +You can control the camera position using refs: + +```typescript +const ref = useRef(null); + +// Move camera to new position +ref.current?.setCameraPosition({ + coordinates: { + latitude: newLatitude, + longitude: newLongitude, + }, + zoom: 12, +}); +``` + +## Markers and Annotations + +### Google Maps Markers + +```typescript +const markers = [ + { + coordinates: { latitude: 49.259133, longitude: -123.10079 }, + title: "Location Name", + snippet: "Location Description", + draggable: true, + }, +]; + +; +``` + +### Apple Maps Annotations (iOS only) + +```typescript +const annotations = [ + { + coordinates: { latitude: 37.8199, longitude: -122.4783 }, + title: "Location Name", + text: "Location Description", + textColor: "white", + backgroundColor: "black", + }, +]; + +; +``` + +## Polylines + +Add routes or paths to your map: + +```typescript +const polylineCoordinates = [ + { latitude: 33.8121, longitude: -117.919 }, + { latitude: 34.1367, longitude: -118.2942 } +]; + +// For iOS + + +// For Android + +``` + +## Map Properties + +### iOS Map Properties + +```typescript + +``` + +### Android Map Properties + +```typescript + +``` + +## Event Handling + +Handle various map events: + +```typescript + { + console.log("Map clicked:", e); + }} + onMarkerClick={(e) => { + console.log("Marker clicked:", e); + }} + onCameraMove={(e) => { + console.log("Camera moved:", e); + }} + onMapLoaded={() => { + console.log("Map loaded"); + }} +/> +``` + +## Platform-Specific Considerations + +- iOS uses `AppleMaps.View` with iOS-specific features like annotations +- Android uses `GoogleMaps.View` with Android-specific features +- Some features are platform-specific, so always check the documentation for compatibility + +## Additional Resources + +- [Expo Maps Documentation](https://docs.expo.dev/versions/latest/sdk/maps/) +- [Google Maps Platform](https://developers.google.com/maps) +- [Apple Maps Documentation](https://developer.apple.com/documentation/mapkit) diff --git a/expo_map/app.json b/expo_map/app.json new file mode 100644 index 0000000..f95fd56 --- /dev/null +++ b/expo_map/app.json @@ -0,0 +1,70 @@ +{ + "expo": { + "name": "expo-maps-example", + "slug": "expo-maps-example", + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/images/icon.png", + "scheme": "expomapsexample", + "userInterfaceStyle": "automatic", + "newArchEnabled": true, + "ios": { + "supportsTablet": true, + "bundleIdentifier": "com.betoatexpo.expomapsexample", + "infoPlist": { + "ITSAppUsesNonExemptEncryption": false + } + }, + "android": { + "adaptiveIcon": { + "foregroundImage": "./assets/images/adaptive-icon.png", + "backgroundColor": "#ffffff" + }, + "edgeToEdgeEnabled": true, + "permissions": [ + "android.permission.ACCESS_COARSE_LOCATION", + "android.permission.ACCESS_FINE_LOCATION" + ], + "package": "com.betoatexpo.expomapsexample", + "config": { + "googleMaps": { + "apiKey": "your-api-key-here" + } + } + }, + "web": { + "bundler": "metro", + "output": "static", + "favicon": "./assets/images/favicon.png" + }, + "plugins": [ + "expo-router", + [ + "expo-splash-screen", + { + "image": "./assets/images/splash-icon.png", + "imageWidth": 200, + "resizeMode": "contain", + "backgroundColor": "#ffffff" + } + ], + [ + "expo-maps", + { + "requestLocationPermission": "true", + "locationPermission": "Allow $(PRODUCT_NAME) to use your location" + } + ] + ], + "experiments": { + "typedRoutes": true + }, + "extra": { + "router": {}, + "eas": { + "projectId": "6a197334-3cdd-4185-894d-a463608b290a" + } + }, + "owner": "betoatexpo" + } +} diff --git a/expo_map/app/(tabs)/_layout.tsx b/expo_map/app/(tabs)/_layout.tsx new file mode 100644 index 0000000..cfbc1e2 --- /dev/null +++ b/expo_map/app/(tabs)/_layout.tsx @@ -0,0 +1,45 @@ +import { Tabs } from 'expo-router'; +import React from 'react'; +import { Platform } from 'react-native'; + +import { HapticTab } from '@/components/HapticTab'; +import { IconSymbol } from '@/components/ui/IconSymbol'; +import TabBarBackground from '@/components/ui/TabBarBackground'; +import { Colors } from '@/constants/Colors'; +import { useColorScheme } from '@/hooks/useColorScheme'; + +export default function TabLayout() { + const colorScheme = useColorScheme(); + + return ( + + , + }} + /> + , + }} + /> + + ); +} diff --git a/expo_map/app/(tabs)/explore.tsx b/expo_map/app/(tabs)/explore.tsx new file mode 100644 index 0000000..d4fbcaa --- /dev/null +++ b/expo_map/app/(tabs)/explore.tsx @@ -0,0 +1,110 @@ +import { Image } from 'expo-image'; +import { Platform, StyleSheet } from 'react-native'; + +import { Collapsible } from '@/components/Collapsible'; +import { ExternalLink } from '@/components/ExternalLink'; +import ParallaxScrollView from '@/components/ParallaxScrollView'; +import { ThemedText } from '@/components/ThemedText'; +import { ThemedView } from '@/components/ThemedView'; +import { IconSymbol } from '@/components/ui/IconSymbol'; + +export default function TabTwoScreen() { + return ( + + }> + + Explore + + This app includes example code to help you get started. + + + This app has two screens:{' '} + app/(tabs)/index.tsx and{' '} + app/(tabs)/explore.tsx + + + The layout file in app/(tabs)/_layout.tsx{' '} + sets up the tab navigator. + + + Learn more + + + + + You can open this project on Android, iOS, and the web. To open the web version, press{' '} + w in the terminal running this project. + + + + + For static images, you can use the @2x and{' '} + @3x suffixes to provide files for + different screen densities + + + + Learn more + + + + + Open app/_layout.tsx to see how to load{' '} + + custom fonts such as this one. + + + + Learn more + + + + + This template has light and dark mode support. The{' '} + useColorScheme() hook lets you inspect + what the user's current color scheme is, and so you can adjust UI colors accordingly. + + + Learn more + + + + + This template includes an example of an animated component. The{' '} + components/HelloWave.tsx component uses + the powerful react-native-reanimated{' '} + library to create a waving hand animation. + + {Platform.select({ + ios: ( + + The components/ParallaxScrollView.tsx{' '} + component provides a parallax effect for the header image. + + ), + })} + + + ); +} + +const styles = StyleSheet.create({ + headerImage: { + color: '#808080', + bottom: -90, + left: -35, + position: 'absolute', + }, + titleContainer: { + flexDirection: 'row', + gap: 8, + }, +}); diff --git a/expo_map/app/(tabs)/index.tsx b/expo_map/app/(tabs)/index.tsx new file mode 100644 index 0000000..f134a69 --- /dev/null +++ b/expo_map/app/(tabs)/index.tsx @@ -0,0 +1,302 @@ +import React, { useRef, useState } from "react"; +import { Alert, Button, Platform, StyleSheet, Text, View } from "react-native"; +import { AppleMaps, GoogleMaps } from "expo-maps"; +import { SafeAreaView } from "react-native-safe-area-context"; +import { useBottomTabOverflow } from "@/components/ui/TabBarBackground"; +import { locationList } from "../../LocationList"; +import { useImage } from "expo-image"; +import { AppleMapsMapType } from "expo-maps/build/apple/AppleMaps.types"; +import { GoogleMapsMapType } from "expo-maps/build/google/GoogleMaps.types"; + +const SF_ZOOM = 12; + +export default function HomeScreen() { + const bottom = useBottomTabOverflow(); + const [locationIndex, setLocationIndex] = useState(0); + const ref = useRef(null); + + const image = useImage("https://picsum.photos/128", { + onError(error) { + console.error(error); + }, + }); + + const cameraPosition = { + coordinates: { + latitude: locationList[locationIndex].stores[0].point[0], + longitude: locationList[locationIndex].stores[0].point[1], + }, + zoom: SF_ZOOM, + }; + + function handleChangeWithRef(direction: "next" | "prev") { + const newIndex = locationIndex + (direction === "next" ? 1 : -1); + const nextLocation = locationList[newIndex]; + + // Set camera position first to ensure animation happens + ref.current?.setCameraPosition({ + coordinates: { + latitude: nextLocation.stores[0].point[0], + longitude: nextLocation.stores[0].point[1], + }, + zoom: SF_ZOOM, + }); + + // Update state after animation is triggered + setLocationIndex(newIndex); + } + + const renderMapControls = () => ( + <> + + + + {/* 1 */} +