All guidesGuide · 4 min read

Best Restaurants Near Rogers Place for a Pre-Show Dinner

Where to eat before an Oilers game or concert at Rogers Place in Edmonton — from quick walkable bites to proper sit-down dinners that finish in time for puck drop.

Rogers Place is in the middle of one of the densest restaurant clusters in Edmonton. Within a 10-minute walk you have everything from $15 ramen to a $200-per-person tasting menu. Here is the working pre-show food guide, organized by how much time you actually have.

Inside the ICE District (under 5 minutes walk)

Cactus Club Cafe — Edmonton ICE District The ICE District's flagship Cactus Club is a reliable pre-game pick. Modern Canadian menu, wide bar, good cocktails, fast service when they know you're going to the arena. Reservations on OpenTable strongly advised on Oilers nights.

MKT Fresh Food + Beer Market Inside the JW Marriott. Focused beer list (40+ taps including Alberta craft), shareable food, casual atmosphere. Easier to walk into without a reservation than Cactus Club.

Beerthoven Wine and beer bar with a small but well-executed snack menu. Quick option if you just want one drink and a charcuterie board.

Brio Tuscan Grille Italian-American chain at the JW Marriott. Calmer atmosphere than the bars, full pasta menu, good for a longer pre-show dinner.

The Hen House Cafe Quick breakfast/brunch and casual lunch inside the JW. Fine for early-evening walk-up.

Two-block walk (5-8 minutes)

Rostizado On 102 Avenue. Mexican rotisserie focused on al pastor and slow-roasted meats. One of Edmonton's best restaurants by any measure. Reservations essential — this is not a walk-in spot on a game night.

Corso 32 On Jasper Avenue. Tiny modern Italian, no compromise on the cooking. Reservations open 30 days out and disappear instantly. If you can get in, do it — but be aware it can be hard to make a 7pm puck drop without stress.

Tres Carnales Same group as Rostizado, more casual. Tacos, tortas, salsas. Walk-in friendly, faster than its sister restaurant.

Workshop Eatery (downtown location) Modern Canadian, lighter menu, fast lunch and pre-dinner service. Good for an early-evening sit-down.

Earls Tin Palace (108 Street) The downtown Earls. Reliable, big menu, full bar, used to crowds before events. Walk-in usually works on weeknights.

Five-minute walk west toward 124 Street area (further but worth it for some)

The MARC French bistro on 124 Street. Steak frites, escargot, the full bistro menu. Better for a non-event night because the walk is 12-15 minutes and parking is its own problem.

Three Boars Inglewood-area gastropub. Charcuterie, rotating beer, small plates. About a 15-minute walk or a quick rideshare from Rogers Place.

Quick and casual (under 30 minutes total)

Grandin Fish'n'Chips Long-running Edmonton classic. Beer-battered cod, mushy peas, no fuss. Walk-in always works.

Yokozuna Sushi Dependable downtown sushi. Combo plates, fast service, walk-in friendly.

Ramen Hachi Counter-service ramen on 102 Street. 20 minutes door-to-door for a hot bowl. Perfect for a cold-night quick bite.

Hudson's Canada's Pub (downtown) Big sports bar, multiple TVs, full pub menu. Good if you want to catch the start of pre-game coverage with a beer.

Best by use case

  • Group of 6+ — Cactus Club, Earls Tin Palace, Brio. All take groups, all have space.
  • Date night before an arena concert — Rostizado or Corso 32 (book ahead) for a memorable meal; Cactus Club for an easier night.
  • Quick solo bite — Ramen Hachi or Tres Carnales.
  • Pre-game with a few beers — MKT, Hudson's, or Beerthoven.
  • Inside the building — Rogers Place concourse food has improved a lot. The Loud Mouth Burger and the Tin Box (sandwich shop) are both above the typical arena standard.

Time math

A 7:00pm puck drop or showtime means: - Sit-down with reservation: book for 5:00 or 5:15pm. Eat by 6:30, walk to the arena by 6:45. - Walk-in casual: arrive at the restaurant by 5:30. Order quickly. Pay by 6:35. - Quick counter service: arrive at 6:00. Order by 6:05. Walking to your seat by 6:35.

Saturday night Oilers games and big-name concerts pack every restaurant in the ICE District by 5:30pm. Reservations are not optional for the popular spots.

Post-show

Many ICE District restaurants stay open after the final buzzer specifically to catch the post-event crowd. Cactus Club, MKT, and Brio all run late-night menus on event nights. If you want to escape the crowd, Tres Carnales and Rostizado are far enough away to be quiet by 10:30pm.

Frequently Asked Questions

What's the closest restaurant to Rogers Place?
Cactus Club Cafe and the JW Marriott restaurants (MKT, Brio, Beerthoven) are all under 5 minutes walk and connected via heated pedways from the arena.
Where should I eat before an Oilers game?
Cactus Club for groups, MKT or Hudson's for a casual pre-game beer, Rostizado or Corso 32 for a special meal (book at least a week ahead). Allow 90 minutes total restaurant-to-seat time on busy nights.
Is there food inside Rogers Place worth eating?
Yes — concourse food has improved significantly. Loud Mouth Burger, Tin Box sandwich shop, and the various Alberta-focused vendors are above typical arena fare. Lines can be long during intermission.
Are restaurants near Rogers Place busy on game nights?
Very. The ICE District restaurants pack by 5:30pm on Saturday Oilers games and major concert nights. Make a reservation if you want a sit-down meal before puck drop.
Where can I eat after a Rogers Place event?
Cactus Club, MKT, and Brio all stay open past the final buzzer on event nights. For a quieter post-show meal, Tres Carnales and Rostizado are 5-8 minutes away and clear out by 10:30pm.
Found this helpful?
Share it with other fans planning their next show.
For Promoters

Want to promote your show?

Get your concert, comedy night, sports event, or festival in front of fans across 100+ cities worldwide. Reach the audience already searching for tickets.

Become a partner