Christmas IN BANFF

As the snow blankets our charming little mountain town, Banff becomes a winter wonderland, setting the perfect stage for a festive feast. The joy of gathering with loved ones in cozy, festively decorated restaurants, while the crisp mountain air adds a touch of magic to the evening, is truly unparalleled. The aroma of hearty Christmas cuisine fills the air, tantalizing taste buds and igniting a sense of togetherness, making it a memory to cherish for years to come. Have a Merry Christmas from Taxi Mike!

Christmas dinner in Banff!

Christmas Dinner 2023

Evergreen (403) 760-6974 • 459 Banff Ave. • Menu
Christmas at Crave! Santa Claus is coming to Crave! Join us for a special Brunch with Santa on Sunday December 17. Menu MenuBring the family, enjoy amazing food & get your photos with the man himself! Don’t miss out on our Christmas Dinner Buffet, complete with all your festive favourites! Leave the cooking (and cleaning) to us and enjoy an amazing, stress-free Christmas dinner. Menu

La Terrazza (403) 760-3271 • 201 Lynx St. • Christmas Menu
Christmas at La Terrazza. Elevate your holidays with a fine dining experience to remember at La Terrazza. Enjoy a 5 course meal for $89 per person with optional wine pairing! Reserve your table today to avoid disappointment!

banf roasting company

Best Dinner - Value

The Old Spaghetti Factory (403) 760-2779 • 2nd fl. Cascade Shops Menu
Great for the family. Dinner includes bread, soup or salad, ice cream and tea or coffee. We are offering Pick-Up, Curbside and Delivery! Online ordering.

Beaver (403) 762-4499 • 433 Banff Ave. • FBMenu
Serving up delicious eats & drinks at backpackers prices!

Cougar Pete's (403) 762-4123 • 801 Hidden Ridge Way (HI Hostel) • Menu
Dinner starts from 5:00PM - 9:00PM! HI Banff Alpine Centre’s restaurant offers up a range of affordable healthy eats and comfort food in a laid-back and rustic setting, complete with strong wifi. Grab a burger or an omelette, try some good ol’ poutine, load up on coffee or sip a beer on the deck.

banf roasting company

Tell your Server that TAXI MIKE says Hi !!!

Best New Restaurant

Brazen (403) 760-8540 • 138 Banff Ave • Menu
Bold Style. Big Taste. New restaurant located inside the historic Mount Royal Hotel in the heart of Banff Avenue, Brazen brings a bold dining concept to town. Honouring the spirit of Banff’s mountaineers and explorers, we serve contemporary takes on classic cocktails, seasonally inspired Canadian fare and a taste of old-world style...

Lupo Restaurante Italiano (403) 985-9180 • 208 Wolf St. Menu
Upscale Italian restaurant in a modern street inspired atmosphere!

Una Pizza + Wine (403) 453-1183 • 202 Caribou St. Menu
Just a restaurant in the mountains that loves pizza & wine!

The Happy Camper Café & Bar (403) 985-7225 • 545 Banff Ave. Menu
New contemporary café in the Canalta Lodge down the strip!

The Prow (403) 762-2400 • 700 Tunnel Mountain Rd. (Buffalo Mountain Lodge) Menu
Mountain-themed tapas, game meats, excellent shareables, and pastas made proudly in house. A culture of creative cocktails and locaelkl brews is boasted at this new locale.

Hello Sunshine (403) 985-7225 • 208 Wolf St. Menu
Tiny Bar | Open Now | Population 6! A Retro restaurant & karaoke bar features eye-catching fire tables, a sushi bar, groovy décor and all the good vibes. Complete with 2 private karaoke rooms!

Saffron Indian Bistro (403) 985-2005 • 205 Wolf St. Menu
Indian traditional Thali’s and Indo-chinese food & Indian chat!

Three Bears Brewery & Restaurant (403) 985-8038 • 205 Bear Street Menu
From the chicken wing to the sour pizza dough, from the burger to the Alberta striploin, from the baby kale salad to the avocado melt. Our food was created to pair with our beer made here!

Shoku Izakaya (403) class="page__old-item"> 985-1112 •304 Caribou St. Menu
New Japanese and Asian restaurant on Caribou Street!

banf roasting company

Tell your Server that TAXI MIKE says Hi !!!

Best Breakfast

  • Melissa’s MisSteak

    Melissa’s MisSteak (403) 762-1003 • 110 Banff Ave. • Menu
    New location now open at 7am! Best Eggs Bennie in town!

  • El Toro

    El Toro (403) 762-2520 • 429 Banff Ave. • Menu
    One of the best Breakfasts in Banff, serving from 7am -11 am Daily. Homemade and affordable breakfast from this premium restaurant.

  • Tooloulou's

    Tooloulou's (403) 762-2633 • 204 Caribou St. • Menu
    Excellent breakfast at this quiet, cozy little restaurant. Breakfast Every Day until 2:00pm.

  • Maple Leaf Grille & Lounge

    Maple Leaf Grille & Lounge (403) 760-7680 • 137 Banff Ave. • Menu
    Serving a great Canadian breakfast/brunch from10-12!

  • Coyotes

    Coyotes (403) 762-3963 • 206 Caribou St. • Menu
    Gourmet breakfast Tex-Mex style! Open at 8 am. Take out orders are accepted by phone at 403-762-3963.

  • Farm & Fire
    Farm & Fire (403) 760-3298 • 333 Banff Ave. • Menu
    Brunch featuring only the freshest ingredients from 8am - 2pm!
  • Brazen

    Brazen (403) 760-8540 • 138 Banff Ave. • Menu
    New restaurant in the Mount Royal Hotel! Breakfast from from 7:30 to 10:30am.

  • Cougar Pete's

    Cougar Pete's (403) 762-4123 • 801 Hidden Ridge Way (HI Hostel). • Menu
    Cougar Pete's is open for breakfast from 7AM - 11:30AM! Hostel prices...

banf roasting company

Best Lunch - Casual

Rose & Crown (403) 762-2121 • 202 Banff Ave. • Menu
Lunch there is always great! Huge Fish & Chips! Nice pub atmosphere!

Magpie & Stump & El Patio(403) 762-4067 • 203 Caribou St. • Menu
Taco eatery & Tequila drinkery.

The Old Spaghetti Factory (403) 760-2779 • 2nd fl. Cascade Shops Menu
Fuel up the family with pasta and more, before your mountain adventures! We are also offering Pick-Up, Curbside and Delivery! Online ordering.

Tommy’s (403) 762-8888 • 120 Banff Ave. Menu
Great comfort food & drinks at this small neighbourhood pub!

Elk & Oarsman • (403) 762-4616 • 119 Banff Ave. Menu
Great food including burgers, ribs and their famous steak sandwich! Sports bar atmosphere!

Melissa’s MisSteak (403) 762-5511 • 201 Banff Ave. • Menu
Offering fresh “made from scratch” meals at the new location!

Cougar Pete's (403) 762-4123 • 801 Hidden Ridge Way (HI Hostel) • Menu
Cougar Pete's lunch menu starts from 11:30AM to 2:00PM! HI Banff Alpine Centre’s restaurant offers up a range of affordable healthy eats and comfort food in a laid-back and rustic setting!