Food & restaurant
guide
Real recommendations for eating and drinking around BC Place during the World Cup. From pre-match sports bars to world-class restaurants for rest days.
Book these now for Canada match days
June 18 (Canada vs Qatar) and June 24 (Switzerland vs Canada) — every sports bar near BC Place will be at capacity. Reserve weeks ahead.
The Pint Public House
Sports bar · $$
📍 4-min walk from BC Place
The undisputed fan HQ. 100+ beers on tap, massive screens at every angle, stadium-extension energy.
Best for: Pre and post-match drinks with the crowd
💡 Arrive 2+ hours early for Canada matches — it fills completely. They show every match.
Red Card Sports Bar
Sports bar · $$
📍 5-min walk from BC Place
Football-focused bar named for the game. Multiple screens, passionate crowd, good pub food.
Best for: Die-hard football fans who want pure match atmosphere
💡 Named after the game — this is the most dedicated football venue near the stadium.
Shark Club Vancouver
Sports bar · $$
📍 15-min walk
One of Vancouver's largest sports bars. Massive venue, multiple levels, great for big groups.
Best for: Large groups wanting guaranteed seating
💡 Reserve weeks ahead for Canada matches — this place books up fast for big games.
Moose's Down Under
Australian pub · $$
📍 Downtown Vancouver
Beloved Aussie pub. Will be absolutely electric when Australia plays on June 13.
Best for: Australian fans, anyone wanting authentic pub atmosphere
💡 Book immediately for June 13 (Australia vs UEFA C) — it will be legendary.
Water St Cafe
Pacific Northwest · $$$
📍 Gastown — 15 min walk
Gastown staple. Exposed brick, mountain views, Pacific Northwest-Italian fusion. Seafood linguine and wild mushroom risotto.
Best for: Nicer pre-match dinner in a lively but not chaotic setting
💡 Great on Canada match days — close enough to walk to the stadium, far enough from the chaos.
Nuba
Lebanese / Middle Eastern · $$
📍 Gastown — 15 min walk
Generous Lebanese sharing plates — lamb kafta, chicken shawarma, mezze. Casual and intimate. Perfect for groups.
Best for: Pre-match group dinner, especially around Qatar and Egypt matches
💡 Their brunch is also excellent for match-day mornings.
Blue Water Cafe
Upscale seafood · $$$$
📍 Yaletown — 10 min walk
Vancouver's top seafood restaurant. Pacific Northwest seafood at its finest — perfect for a celebration dinner.
Best for: Special occasion dinner, celebrating a Canada win
💡 Book well in advance. One of the city's most popular restaurants under any circumstances.
Miku
Japanese fusion · $$$
📍 Waterfront — 20 min walk
Aburi (flame-seared) sushi with stunning Coal Harbour views. Vancouver's most visually impressive restaurant.
Best for: Japanese fans or anyone wanting a world-class meal with a view
💡 The view over Coal Harbour is stunning on a clear summer evening. Book ahead.
Dublin Calling
Irish pub · $$
📍 6-min walk from BC Place
Classic Irish pub with great match-day atmosphere. Pints, pub food, lively crowd.
Best for: European fans looking for a familiar pub atmosphere
💡 Good alternative if The Pint is full — similar energy and also close to the stadium.
Salt Tasting Room
Wine & charcuterie · $$$
📍 Gastown Blood Alley — 15 min walk
Hidden gem in Gastown's Blood Alley. Wine flights and artisan charcuterie in a cozy, intimate space.
Best for: Rest day exploring, fans wanting something different from sports bars
💡 Down a narrow alley — easy to miss. Worth finding for a completely different vibe.
Joe Fortes
Classic seafood · $$$
📍 West End — 20 min walk
Vancouver institution since 1985. Rooftop patio, classic seafood, lively bar scene. A true Vancouver experience.
Best for: Anyone who wants a definitive Vancouver dining experience
💡 The rooftop oyster bar is a Vancouver rite of passage. The queue moves fast.
Vij's
Indian · $$$
📍 South Granville — 25 min
World-renowned Indian restaurant. No reservations — worth the wait. Inventive, refined Indian cuisine unlike anything you've had.
Best for: Rest days when you want Vancouver's best without the match-day crowds
💡 Arrive when it opens to minimize the wait. Absolutely worth it.
Practical food tips
Book restaurants for Canada match days (June 18 & 24) at least 2 weeks in advance — the entire city books out.
For pre-match meals, eat 2.5–3 hours before kick-off. Restaurants near BC Place will be overwhelmed in the final hour.
Gastown (15 min walk) and Yaletown (10 min walk) have the best pre-match restaurant options. Walk there, SkyTrain back after.
All restaurants accept credit cards. Tap-to-pay is universal. Tip 18–20% at sit-down restaurants.
Save-On-Foods and Safeway grocery stores are open late — great for breakfast food, snacks, and pre-match picnic supplies.
Granville Island Public Market (20 min by transit) is the best food hall in Vancouver. Perfect for a rest-day lunch.