Metro Vancouver has no shortage of restaurants. It also has no shortage of overhyped ones. This is a guide to the actual food districts worth building a day around — the areas where the density is real, not just the Instagram posts.
Richmond: The Real Reason to Leave Vancouver
If you only do one food pilgrimage in Metro Vancouver, make it Richmond. Specifically, the stretch along No. 3 Road and the malls around it — Aberdeen Centre, Parker Place, Yaohan Centre, and the various plazas between them. The concentration of authentic Cantonese, Shanghainese, Taiwanese, and Sichuan restaurants in this corridor is not matched anywhere else in Canada. Full stop.
The best approach is to go without a reservation and follow the longest queues. Szechuan cuisine has had a major moment in Richmond over the past few years — places like HotLuck and Sichuan Wonton are worth the wait. For dim sum, the traditional big-table Cantonese style is done better here than downtown Vancouver. Aberdeen Centre’s food court alone would be a destination in any other city.
Steveston Village, about 15 minutes south, is worth adding to the trip for seafood. The Pajo’s fish and chips boat on the wharf has been there for decades. Get the halibut.
Gastown: Still Worth It, If You Know Where to Go
Gastown gets the tourist volume and a few places have leaned into it in the wrong direction. But the core of what makes it a food district is still there. Blood Alley Square has several of the better spots — smaller, less polished, more interesting. The restaurants around Carrall and Cordova tend to be the ones with actual character.
For drinking, Gastown remains one of the few areas in Vancouver where you can bar-hop on foot meaningfully. The cocktail bars around here have been strong for years — Pourhouse has been consistent, Diamond upstairs is still excellent. Skip the obvious tourist-facing pubs and go up a flight of stairs.
Main Street: The Neighbourhood That Actually Eats
Main Street from Broadway down to 33rd has become the city’s most dependable neighbourhood food strip. It’s where Vancouver chefs who are done with downtown open their actual restaurants. The vibe is local and the turnover keeps quality up — places here can’t coast.
Particularly strong for: brunch (multiple options, all busy on weekends), Vietnamese, natural wine bars, ramen (Kokoro is a local mini-chain that started here), and independent cafés. If you’re staying on the east side of the city, this is your street.
Commercial Drive: Coffee, Brunch, and Staying a While
Commercial Drive — ‘The Drive’ to locals — is technically Vancouver’s Italian neighbourhood, though that’s only part of the story now. The coffee culture here is real: Prado, JJ Bean, Caffe Calabria all have roots on or near The Drive, and the espresso standard is high. It’s a street for sitting, not rushing.
The Drive is strongest for: breakfast, coffee, casual lunch, casual dinner that skews Mediterranean and Latin. It’s less good for destination dinners — go somewhere else for that. But for a morning or afternoon, it’s one of the better streets in the city to just be on.
Burnaby’s Kingsway: The Underrated One
The stretch of Kingsway from Metrotown toward Joyce-Collingwood SkyTrain gets overlooked because it’s in Burnaby and doesn’t photograph as well as Gastown. That’s a mistake. The density of cheap, excellent Asian food on this strip — Vietnamese bánh mì, Korean fried chicken, Taiwanese breakfast, Hong Kong-style cafés — is as good as anything in the region for value.
If you’re budget-conscious or just want to eat well without a reservation, Kingsway is the answer. Park near any of the plazas and walk. Something will be right.
Granville Island: For the Market, Not the Restaurants
Granville Island’s Public Market is genuinely great for food — fresh produce, artisan cheese, local bakeries, fresh pasta, smoked fish. The restaurants around the island are less compelling for the price. The move is to shop the market, buy good things, and either picnic by the water or take it back to where you’re staying.
Worth knowing: the market opens at 9am daily, gets crowded by 11am, and is at peak chaos by early afternoon on weekends. Go early, buy the things you want, leave before the tour groups arrive.
One More: The Lonsdale Quay Market
North Vancouver’s Lonsdale Quay Market is smaller than Granville Island and accordingly less hectic. The food hall has improved a lot in recent years — there are several vendors worth visiting, particularly for fresh seafood and local produce. The rooftop bar has one of the better views across Burrard Inlet in the region. If you’re taking the SeaBus from Waterfront anyway, walk off the ferry and into the market — it’s right there.